20150425 india: Teesta's outfit got $2.9 lakh from Ford Foundation