Morehshin Allahyari is an Iranian artist who moved to the US ten years ago, and produces work across Internet art, video and installation, sculpture, writing, and other forms, all of which explore, she says, Â the political, social, and cultural contradictions we face every day. Two of Allahyari’s recent and most well-known works are The 3D […]