Not Happy in Bahrain

For the unfamiliar, the song 'Happy' by Pharrell Williams has gone viral, spawning many memes and derivatives on YouTube. People from Nablus to Japan have made their own versions. It is not surprising then, that Bahrain saw its own version of the Meme. Directed by JEO Productions, the clip shows many Bahraini residents looking happy … Continue reading Not Happy in Bahrain

Advertisements