News

Russian forces may be capable of launching up to 1,000 Shahed drones per day in the future. This assessment is based on ...