Brazilian man freed after two decades in captivity

2020-08-14 1

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.