'what's your business here he demanded grimly among the charges is the stealing of babies of the disappeared his methods though controversial have attracted worldwide attention