An Iranian-Canadian dual citizen and environmental activist imprisoned by Iranian authorities last month has died in prison, his son wrote on Twitter on Saturday.