Brazilian man freed after two decades in captivity
  • 4 years ago
Brazilian police free a 36-year-old man who was allegedly held captive by family members for two decades, but questions still remain. Armando Bezerra was found in appalling conditions inside a closed room in a home in Sao Paulo, Brazil.