Russian propagandists call on Kremlin to do something about Ukraine strikes on Russian ammo depots.
Discussion in 'Latest US & World News' started by zoom_copter66, Jul 12, 2022.
Discussion in 'Latest US & World News' started by zoom_copter66, Jul 12, 2022.