Isaac Diaz has essential pictures which are important to over 20,000 people. The fact that he has yet to release the pictures only harms the American public. We urge the Obama Administration to force Isaac Diaz to release the photographs
Isaac Diaz has essential pictures which are important to over 20,000 people. The fact that he has yet to release the pictures only harms the American public. We urge the Obama Administration to force Isaac Diaz to release the photographs