Ghana's battle against corruption: Can the OSP withstand political pressures?

The flag of Ghana
The flag of Ghana