San Francisco CA
Great News!! Illegal aliens have been dropped off in front of Kamala Harris' house in DC. After being in charge of the border disaster for the last 18 months, this is her first opportunity to actually see illegals with her own eyes.
By posting you agree to the Terms and Privacy Policy.
Discussion
By posting you agree to the Terms and Privacy Policy.