Cartoon
Strength in Numbers
Cheap Russian Oil
China secretly filling up its strategic reserve China has 926 million barrels while US has 538 million barrels According to a Bloomberg report published Thursday,...
No Fly Escaped
1,770 Azov nationalist militants surrender Russia ready for peace talks anytime Ukraine is ready -Russian Deputy Foreign Minister Russian Ministry of Defence(RuMOD) on Thursday confirmed...