Trump, El Salvador and gang members to prison

Madness has officially begun, as the 2025 NCAA Tournament bracket has been set with 68 teams all vying for a national championship.
In something of a surprise, both North Carolina and Texas slid in off the bubble, while Indiana, West Virginia, and Boise ...