Celebrating 15 years with the Heart for India Foundation with Princess Francoise Sturdza from Switzerland
‘Heart For India Foundation is a non-profit charitable organisation founded and registered in Geneva, Switzerland. The NGO is involved in
Read more