world6565 Posted by: Francis in December 18, 2012 409 Views U.S. President Barack Obama delivers remarks during the 90th lighting of the National Christmas tree in front of the White House in Washington. 2012-12-18 Francis tweet