(March 15, 2024) Indian-origin, Texas-based Madhalasa Iyer was appalled when she learned that in her district, a 13-year-old African-American boy was forced by his peers to drink his own urine. They even recorded the inhuman incident while yelling racial slurs at the...