A man throws a stone at riot police spraying a water cannon during clashes in Tegucigalpa, Honduras. (Associated Press photograhs)