Triangle ABC is isosceles with AB=AC. Point D is on side AB such that angle BCD is 70 degrees.
Point E is on side AC such that angle EBC is 60 degrees.
Angle ABE equals 20 degrees, and angle DCE equals 10 degrees.

Find angle EDC. Justify your answer.