PERSPECTA

News from every angle

Back to headlines

9-Year-Old Boy Found Locked in Closet in France

A 9-year-old boy was found locked in a small closet without water or light and covered in fleas in Mérindol, France, sparking outrage over child abuse.

PostShare