Cape Town

Firefighters battle a wildfire on the slopes of a mountain near Cape Town in South Africa – Times of India

CAPE TOWN: More than 300 firefighters battled a blaze on the slopes of a mountain…