Martha Bowes MacCallum is a news anchor on Fox News Channel. She joined the network in 2004, and is based in the New York City bureau. Currently, she hosts The Live Desk at 1:00 p.m. ET. found this
Last edited by gryphondo; March 3rd, 2019 at 03:10 PM.
Reason: replaced missing pic
Bookmarks