via Flicker cc​Army veteran Juan Rivera has been asking some painful questions lately: "How long do I have to live? What do I do now? And gow could this happen?"The hardworking 55-year-old long-haul truck driver -- who served his country for 13 years -- just discovered he has HIV. He contracted it during a colonoscopy at Miami Veteran's Affairs Medical Center in May 2008. The cause: dirty medical equipment.
He is one of 10,000 vets who were exposed to HIV and hepatitis B and C between 2003