TRAC CommentOn 14 September 2017, Al Hurr Media released the following propaganda poster threatening the historical Red Fort in Delhi, India on behalf of Ansar Ghazwat ul-Hind / Foundation of New Movement…
You need a TRAC license to view the rest of this content. Learn more