
Bakersfield Veteran's Mother Petitioned White House
Glenda Garcia is seeking a wrongful detention designation for her son, Michael Travis Leake, who is jailed in Russia.

Glenda Garcia is seeking a wrongful detention designation for her son, Michael Travis Leake, who is jailed in Russia.