Why most Indians are virgins until the age of 30.?

12 answers 12