On March 5, 2001, 18-year-old Alexander McCowan was tragically shot in the head in Columbus, Ohio. The incident took place at 3666 Allen Dale Lane in Franklin County. McCowan's death was reported immediately, but the investigation has faced challenges in finding those responsible, and the case has remained unsolved ever since. Despite the ongoing investigation by the Columbus Police Department, no suspects have been arrested, and the circumstances of the crime remain unclear.
The Ohio A
...Read More