Amewu dashing Ghana’s petroleum in questionable deals

John Peter Amewu
John Peter Amewu