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

Tema ports

Tema ports