Troops use cards to create giant mosaics of patriotic images during a military parade celebrating Independence Day in Mexico City. | (REUTERS/Henry Romero) A Palestinian boy looks out from his family's makeshift house in a refugee camp in the Gaza Strip. | (EPA-EFE/MOHAMMED SABER) A Hindu man performs a ritual to bless the souls of his ancestors in the river Ganges in Allahabad, India.