SHOCKING Video Shows the HORRIFYING Truth at the Border

March 27, 2021 in News, Video by RBN Staff

A June photo released by US Customs and Border Protection (CBP) shows undocumented people at the central processing center in McAllen, Texas.