Mysterious circumstances surround the death of Francis J. Byrne in Norristown, Pennsylvania, leaving residents questioning what really happened. Stay tuned for more shocking details.

Read More