May 2, 2023 The Forgotten Triumph of the Rajputs over the Turks: Story of Rajput and Turkish Encounters