Tirunesh Dibaba – the “Baby Faced Destroyer” Tirunesh Dibaba is an Ethiopian long distance runner who has won multiple Olympic and world titles on the track. She also won the Chicago Marathon.She is known as “Baby Faced Destroyer”. Tirunesh married Seleshi Sehen. Nov 15, 2017 Hiwot.Video