Home / Tag Archives: The Tonight Show Starring Jimmy Fallon

Tag Archives: The Tonight Show Starring Jimmy Fallon

Obama and Ellen Degeneres get ‘Choked Up’

President Barack Obama has named 21 people who will receive the Presidential Medal of Freedom. This is America’s highest civilian honour and the people who have received this are considered to have made extraordinary contributions to security or human interests of the US, world peace or similar. Amongst the 21 recipients …

Read More »