Daily Archives: August 23, 2010

Everybody Must Get Stoned

It takes a village. KABUL, Afghanistan — The Taliban  on Sunday ordered their first public executions by stoning since their fall from power nine years ago, killing a young couple who had eloped, according to Afghan officials and a witness. … Continue reading

Posted in NIMBY | 4 Comments