Framingham man claims "excessive self-defense" in fatal attack on homeless man. What really happened that night? Court proceedings reveal shocking details.
Framingham man claims "excessive self-defense" in fatal attack on homeless man. What really happened that night? Court proceedings reveal shocking details.