Russian Scientist at Harvard Medical School Detained by U.S. Border Agents

Ksenia Petrova was stopped at Boston Logan International Airport on Feb. 16 after returning from a personal trip in France.