Alabama

  • Leonardo Garcia Venegas

    Leonardo Garcia Venegas

    They told him his ID was “fake” and detained him in handcuffs for more than an hour before confirming his Social Security number and letting him go.

    Keep reading