CHEAT SHEET
TOP 10 RIGHT NOW
    CHEAT SHEET
    TOP 10 RIGHT NOW
    1

    Body Found Stuck in Floating Barrier in the Rio Grande River

    GRIM FIND

    Texas Department of Public Safety (DPS) troopers ride past buoys while patrolling the Rio Grande river along the international boundary of the United States and Mexico near Eagle Pass, Texas, U.S. July 29, 2023.

    Adrees Latif/Reuters