Keith Richards of the Rolling Stones performs a free outdoor concert at Ciudad Deportiva de la Habana sports complex in Havana, Cuba March 25, 2016.[Photo/Agencies]