In the Iranian capital Tehran, people from different walks of life cast their votes for the 14th presidential election at mosques, churches and schools on Friday morning.