Michoacan care home shut down by authorities July 18, 2014 Alasdair Baverstock This video is about Never Never Land - La Gran Familia care home in Zamora, Michoacan.