You are here: HomeTelevisionNewsMahama, Mosquito, Others Storm Accra High Court Over Ofosu Ampofo Leaked Tape