The Russians are striving to produce and enhance as many Shahed-136 drones as possible. They face a shortage of components ...
Commenting on the top German diplomat’s statement that Russia should refuse from having military bases in Syria, Maria Zakharova noted ...