About Keyla

About Keyla

Keyla is a 12 year old special needs girl currently being held by the US government for nearly two years. Please consider ways that you can help Bring Keyla Home.