Altercation between GPHA security personnel and officers of Ghana Immigration Service and at port of Tema

Tema ports
Tema ports