Warrington, United Kingdom | AFP | The 96 Liverpool fans who died in the Hillsborough football stadium disaster were unlawfully killed, a jury concluded Tuesday, finding Britain’s worst sporting tragedy was partly down to police errors. Following the biggest inquest in English legal history, jurors concluded that policing decisions at …
Read More »
The Independent Uganda: You get the Truth we Pay the Price