Obama Visits Boston to Defend Health Plan President Barack Obama steps out of Air Force One at the Amelia Earhart Terminal located inside the Boston Logan International Airport on October 29 as he prepares to speak at Fanueil Hall. (BU News Service/ Kenshin Okubo) View Photo Gallery ← previous - next → Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website Δ Posted by: Michelle Johnson on October 30, 2013
Leave a Reply