by Infowars.com
Crazy scene caught on camera

Once again, the local police in McAllen, Texas seem more interested in reporters covering human trafficking than they do about actual human traffickers.
by Infowars.com
Crazy scene caught on camera
Once again, the local police in McAllen, Texas seem more interested in reporters covering human trafficking than they do about actual human traffickers.