Putin praises U.S. for preventing St. Petersburg terror attack - The Horn News