The 26-page report, “You’ll Die Waiting for Justice,” confirms that the Royal Eswatini Police Service and the Umbutfo ...