The stunning moment a 12-year-old boy stood up to thousands of anti-gay demonstrators

The stunning moment a 12-year-old boy stood up to thousands of anti-gay demonstrators
- A photographer captured the moving image as rallies took place against same-sex marriage in Mexico over the weekend.


Top stories of the last 30 days