Heat and corruption are a heady mix. As Iraq swelters in record-breaking temperatures, thousands of largely young Iraqis are taking to the streets to protest the miserable conditions they face. They are angry about the lack of electricity and water - and blame rampant government corruption.