Deepak Rajoriya · LEAD
Courtroom Drama: Prosecution Witness, Deepak Rajoriya, Crumbles as Tax Evasion Questions Surface
Court records show he entered the country on December 25, 2024, on a tourist visa.
Court records show he entered the country on December 25, 2024, on a tourist visa.