GTA, police close down hostel of 2 kidnapped Canadians

The Ghana Tourism Authority (GTA) and the police on Tuesday stormed the Ahodwo apartments where the two kidnapped Canadian nationals lodged and locked it. According to the authority, the facility is not registered and licensed to rent out rooms to the public. They cited several security breaches including the lack of a security officer at […]