Michelle Obama cancels appearance in Fredericksburg
First Lady Michelle Obama canceled campaign appearances in Charlottesville and Frederickburg today ``in light of the tragedy in Colorado,'' her campaign said.
Michelle Obama made an unannounced stop in Haiti on Tuesday on her way to a three-day trip to Mexico.