As per reports,Teesta Setalvad  fabricated Affidavits,Against Shri Narendra Modi.Read here.

Advertisements