Soldiers opened fire on thousands of protesters in eastern Uzbekistan today after demonstrators stormed a jail to free 23 men accused of Islamic extremism, while a protest leader said about 50 people may have been killed hours earlier in clashes with police and security forces.