The Netherlands has made historic records public for the first time after the law prohibiting their release expired on January 1
Read Full Article at RT.com