Francois Bayga amputee harassed by French Police! May 5, 2016 by L.A Girl Francois Bayga Francois Bayga has been identified as the man who was humiliated earlier this week by French police! The African immigrant who is missing both an arm and a leg was harassed by three … [Read more...]