Prince Charles in hot water as he allegedly accepted £1 million payment from Osama bin Laden’s family
Britain’s Prince Charles has accepted a £1million payment from Osama bin Laden’s family, it has been reported. According to the Sunday Times, Prince Charles got the money from Bakr bin Laden, the patriarch of the …