Battle Of Towton Edward Of York Defeats Queen Margaret To Become King Edward Iv Of England Bringing A Temporary Stop To The Wars Of The Roses - March 29 in History | This Day Story