Top News | Sun Jul 21, 2013 8:58am IST

Thousands take to U.S. streets to protest Trayvon Martin verdict