Who’s funding the caravans?

There also telling them everything is free.

 

 

737 views