RT @mashable: This Week's Greatest Moments in 30 Photos http://t.co/3t5h9g9JV5
April 29, 2013
This Week's Greatest Moments in 30 Photos
This past week was filled with all types of memorable events around the world. As usual, we bring you the best ones, captured in photos. From demonstrations and protests to a robot sports competition, there really was a little bit of everything. For the former, a large anti-government protest took place in Madrid, Spain.