Indian Us Tech Mogul

Result: 1- 1 out of 1 Article found
chahal-m

Indian-origin tech mogul Gurbaksh Chahal beats girlfriend 117 times, ducks jail

San Francisco Court ruled the surveillance video could not be used as evidence because police seized it illegally from Chahal’s apartment.