Join our community
Just found this flyer on my door step. Can anyone familiar with immigration in Southern California fact check this?