President Putin Wages War on Rap!
Vladimir Putin is known for his steely, hard-line stance towards almost anything and everything, but his latest bout of ferocity appears to...
China and India conflict
China and India are currently experiencing border clashes which meet the domestic needs of Narendra Modi and Xi Jinping. However, these clashes...