"I knew she wouldn't be able to hold him until we got help, so [she] dropped him, and I caught him in my arms from the third floor," McGillivray told the newspaper. "Thank God I caught him. I've never had to do that before, and I hope I never have to do it again." The Globe says young Xavier is 6-years-old.

McGillivray tells WHDH-TV that he's not a hero. "It's the job," he says.

About 75 people are now homeless because of the fire. One resident of the apartment building has been arrested. "Police said a preliminary investigation suggested the fire may have been the result of a failed suicide attempt," the Globe reports.

No one was killed. About a dozen people were injured. Firefighters had to bring many residents out via ladders.

Copyright 2011 National Public Radio. To see more, visit http://www.npr.org/.