Thousands of mourners lined the streets of downtown Tehran on Saturday for the funeral of the head of the Revolutionary Guard and other top commanders and nuclear scientists killed during a 12-day war with Israel.