At least 29 people were killed in Egypt in street violence Saturday, as Islamists and military supporters staged rival rallies on the anniversary of the 2011 uprising, the health ministry said.