Featured Iran says UK in ‘no position to preach’ citing Prince Harry’s Afghanistan… Mukhammet Jan 30, 2023 Prince Harry Afghanistan Claim: Prince Harry has also faced severe backlash from UK politicians and army veterans!-->…