1 month agoUkraine and Russia trade blame for fire at Zaporizhzhia nuclear power plant | DW News | DW NewsNews Empire
1 month agoRussia-Ukraine war: Tactical advantage at the cost of ceasefire? | Latest News | WONNews Empire
2 years ago#USA Admits LYING About #Russia | #Obama Brags | IndieLeft joins Sabby Sabs | 4/9 Leftists.todayIndie at INN