The innocence of a quiet town outside Oslo is shattered and residents are demanding answers.... Read more