The people of Japan have declared meme warfare on Jihadi John. A few Japan Is Fighting ISIS with Super-Kawaii Tweets
Continue readingThe people of Japan have declared meme warfare on Jihadi John. A few Japan Is Fighting ISIS with Super-Kawaii Tweets
Continue reading