Kabasa Lodge Demolition Leaves Over 1000 Homeless

Police officers have demolished over 50 structures around the vicinity of Kabasa Lodge, west of Freetown, leaving approximately 1000 people homeless, Concord Times reports. Residents say armed police...