Old picture of Mecca It is a matter of happiness that the anti-Hindu conspiracy of the British and the Leftists, we Hindus, foreigners and invaders on our own country India, has now been proved to be false and concocted. Now historians are beginning to believe that Hindus did not come to India from