Alfredo Castro in the news