Why Indian girl Meenal Jain cycled naked on London streets? 27th September 2012 She’s Meenal Jain whose the first indian girl to take part in world naked bike ride. She’s an amazing girl. She’s brave enough to get...