Football or Soccer originated in England.
Geometry did not originate in India.
in India its not their religion to play soccer
India India
It is said that puppets originate from India, but no one actually knows where they originate from!
India has all the soccer clubs now and ever was
Soccer originated from China unbelievable.
Soccer and Rugby
Republic of India
india
india
INDIA .. !!