Muhammad Arafat Bin Mohammad

Are you Muhammad Arafat Bin? Click here to submit your bio.

Posts by This Author

Red Shirts, Yellow Shirts, Same Difference

Hot Spots

Red Shirts, Yellow Shirts, Same Difference

“There have been two explosions at the market. Could you pick us up?” asked my friend in a text message on May 24, 2014. Just a few seconds earlier, I heard sev... More