The London Riots that begin on August 6th, 2011 , has created a total unrest in the London city. The protestors have so far burned down many shops and looted many electronic gadgets. In these times, one may wonder what is the reason behind London Riots? It all goes down with an killing incident of Mark Duggan. Source of the ... Read More »