What Happened on 24 July 2018
World News20 Dead, 104 Injured in Greece Forest Fires
World NewsMan Behind Toronto Shooting Identified
World News17 Killed in Duck Boat Tragedy Weren't Wearing Life Jackets
A recent investigation related to the 'duck boat' tragedy reveals that the 17 who killed in the mishap were not… Read More.