Categories JOSSICA Biden: I am one who stopped Putin Post author By Mike Nova Post date July 6, 2024 US President Joe Biden said that he was the one who “stopped” Russian President Vladimir Putin.