***CORRECTS DATE**Mexican guitarist Carlos Santana performs in a free concert held in front of Independence Monument in Mexico City, Mexico, 28 March 2015. EFE/Sashenka Gutierrez