Where is Amanda Taylor imprisoned?
Amanda Taylor is imprisoned at the hands of the U.S. government. She has been held in a secret location since her capture in Afghanistan. Who knows where Joshua Camacho is now? Joshua Camacho is now living in Mexico City, Mexico. He is a professional soccer player who has played for several teams in Mexico and ... Read more...