Sentences with phrase «suffered huge embarrassment»
The opposition National Democratic Congress» (NDC) Deputy Director of Communications suffered huge embarrassment after he was thrown out of the studios of Accra based Peace FM during a live political show Monday night.