Posted in

Mother nature is displeased ….

The town is a stronghold of the Jihadi Abdelwahid rebels.

Afghanistan. A very awful Islamic country.

Share