News

Related report by Francine Usanasei
|| 0:00:00
X
March 19, 2009
Obama Talks Policy, Makes Questionable Joke on Late Night Talk Show

Related report by Francine Usanase

Published March 19, 2009

Obama Talks Policy, Makes Questionable Joke on Late Night Talk Show