241 Good news frens... Texas just seized "Cartel Island" in the Rio Grande in risky first-of-a-kind operation (www.bitchute.com) posted 1 year ago by winn 1 year ago by winn +242 / -1 21 comments share 21 comments share save hide report block hide replies
link to vid: https://www.bitchute.com/video/aVhQfk72Ir88/