Amnesty International (AI) and local activists have accused the police of harassment and issuing threats after protesting outside the Iranian Embassy.