Russian police detain hundreds at anti-war protests across the country
Russian police detained at least 1400 people at anti-war protests that took place in 51 Russian ...
Read moreDetailsRussian police detained at least 1400 people at anti-war protests that took place in 51 Russian ...
Read moreDetailsCopyright © 2025 198 Japan News.