Taliban IED emplacer gets the Hellfire express to Allah.

0 Shares