Firefighters battle a blaze at Masiphumelele informal settlement

Firefighters battle a blaze at Masiphumelele informal settlement

No comments

Read more