Alasdair Baverstock

View Original

Michoacan care home shut down by authorities

This video is about Never Never Land - La Gran Familia care home in Zamora, Michoacan.