India to Host Photo Exhibition about Fidel Castro
New Delhi, Nov 24. -A photo exhibition about the historic leader of the Cuban Revolution, Fidel Castro, which shows his role in Cuba””s foreign policy, as well as his relationship with India, will be held in New Delhi.
Read More