Hours after Russian President Vladimir Putin recognized the independence and sovereignty of breakaway states Donetsk People’s Republic (DNR) and Luhansk People’s Republic (LNR) located in Ukraine’s eastern regions, Putin has sent Russian forces to enter the region for ‘peacekeeping’ missions in Ukrainian territory controlled by Russia since its proxy invasion …
Read More »
Eurasia Press & News