The Alexander brothers were found guilty of sex trafficking on Monday, after using their vast wealth to drug and rape numerous women they lured into their orbit.
The International Culture Team, a team of international students and scholars at the UofA, celebrated International Women’s ...