Invisible Forces seize 'trotro' station, assault drivers in Accra

File photo of NPP vigilante group
File photo of NPP vigilante group