Alexander Suvorov timeline

  • Battle of Trebbia

    The Battle of Trebbia was fought on June 19, 1799 and resulted in the victory of the Austrians and Russians under Field Marshal Suvorov against the... Read more