Egyptian troops have blasted protesters with water cannons, tear gas and live ammunition, trying to prevent them from marching on the Defence Ministry in clashes that left one soldier dead and scores of people injured just three weeks ahead of presidential elections.Read