Despite the tragic events of the Boston marathon bombings, many heroic acts of courage are emerging, restoring some faith in humanity, Simone McInnes reports.
Despite the tragic events of the Boston marathon bombings, many heroic acts of courage are emerging, restoring some faith in humanity, Simone McInnes reports.