#savelinda
Top Voted Definition for #savelinda
Linda Carty is a British grandmother close to execution in the USA, following a flawed trial in 2002. Despite appeals from the British Government and Reprieve, Linda's fate now rests entirely with the Governor of Texas. Definition by @safeworld4women www.asafeworldforwomen.org/
1
