In far-away United Kingdom, Prime Minister, Boris Johnson mounted a podium on the iconic Number 10 Downing Street to announce his resignation. Boris’ resignation follows an avalanche of resignations from over 50 government ministers under the scandal-hit leader’s administration. The announcement by the British Prime minister has ignited a fury …
Read More »