Honduras set a new Guinness World Record for the largest human Christmas tree on Monday (December 1). Nearly three thousand people gathered outside the national palace to form the shape of the giant tree. The previous record was set by Argentina in 2013 with 1,900 people.
More No Comment
A woman close to collapsing at the end of the Philadelphia Love Run Half Marathon was given a helping hand as she approached the finish line.