Preview Today is Grand National Day, when hundreds of millions of people around the world will tune in to watch one of the world’s most iconic horse races, run at the famous Aintree Racecourse in Liverpool, UK. Here we take a look at some of the numbers behind one of racing’s ultimate prizes.
Read Full Article at RT.com
RT – Daily news