Posts

China develops armored vehicle capable of launching suicide drones