April 12, 2015 4:15 am Chuck Todd on Hillary Clinton's Presidential Run Chuck Todd of NBC’s “Meet the Press” weighs in on Hillary Clinton’s upcoming announcement that she will run for President of the United States. US & World Videos 0:48 Target to lower prices on about 5,000 basic goods 0:47 WATCH: Comet fragment lights up the sky in Portugal 1:58 ICC seeking arrest warrants for Israeli and Hamas leaders 1:43 World reacts to death of Iran's president 1:53 Bay Area Iranian-American community reacts to Iran president's death