-->
Tuesday, January 31, 2023
Home Tags Accra Digital Centre

Tag: Accra Digital Centre

Mahama Blames 2016 defeat on ‘juju’

FORMER PRESIDENT John Dramani Mahama has caused a stir as he has attributed his successive 2016 and 2020 electoral defeats to superstition.

HOT NEWS

MOST POPULAR