The chiefs of general staffs and defense ministers of almost fifty countries discussed the supply of new weapons to Kyiv...
News in English from Greece
News in English from Greece
The chiefs of general staffs and defense ministers of almost fifty countries discussed the supply of new weapons to Kyiv...