Posts

Showing posts with the label ISIS leader suicide

Dog plays vital military role

Image
US President Donald Trump released a picture of the dog that chased leader Abu Bakr al-Baghdadi and caused him to blow himself up, rather than be captured. The dog was said to be slightly injured in the blast.