Latest News
Kenya’s President recently revealed that the country spent $3.8 million to secure hosting rights for the Grammy Awards in 2027, sparking widespread public outrage given the…
While Britain loudly proclaims a ‘rules based order,’ it has no qualms flouting international rulings to retain control over territories. Take the example of the Chagos…