ifmat.org
Iran leader’s office took £100,000 furlough grant from UK taxpayers
The personal representative office of Iran’s supreme leader in London was given more than £100,000 by the British government as part of its coronavirus furlough scheme, annual accounts show.