The Vital Question
by Satish Sekar © Satish Sekar (May 13th 2014) Intriguing Il Mostro di Firenze (the Monster of Florence) had claimed his tenth or possibly twelfth victims on September 9th 1983. The murders of German tourists Horst Wilhelm Meyer and Jens…
Read more