Sara Carter Reveals WHO Coordinated The Caravan & Two Key Steps To Halt It(VIDEO)!!! 6,400 views GLOBAL News Published on Oct 28, 2018 [yt]Bsr_u4oBx-c[/yt] https://www.youtube.com/watch?v=Bsr_u4oBx-c xxxx xxxx God Bless America