News

Thirteen people may have killed themselves and at least 59 thought about taking their own lives as a result of Britain's Post Office scandal, a public inquiry has revealed this week.
The International Criminal Court has issued arrest warrants for two Taliban leaders on charges of persecuting women and girls since seizing power nearly four years ago.