Blackbirds at Bangpleng
An entire village meets a bizarre fate when all of its female inhabitants become pregnant at the same time, impregnated seemingly by an unknown force.

2008

2014

2007

2014

2013

2000

2010

2009

2011

2005

2008

2012

2012

2010
2008

2012

2002

2011

2010

2013