US Law Professor calls India ‘a s***hole’ on TV Show
The university declined to comment on her latest remarks. A professor from the University of Pennsylvania Law School, Amy Wax, has sparked a controversy by calling India a “s***hole” on national TV. Wax, who has made such inflammatory remarks in the past, also slammed Brahmin women, stating: “Here’s the problem. They are taught that they are better than everybody else […]
Recent Comments