Biden's tirade against Putin comes despite criticisms levied at the American leader, who was pictured last week driving around Rome…