delete the player on Collision permenantly

hey everyone, so I am making a multiplayer game with Photon 2, and I want to make that when a specific object (Bullet to be exact) hits a player, that particular player completely gets destroyed and has to respawn on the default spawn location to play again, and it is not working when I kill the other player from my game, the object does get deleted but only from my POV, the object still exists and it is moveable when I switch to his game

can somebody please explain to me how I can fix it, even if the player gets destroyed from his POV and my POV instead of respawning, no problem, I can continue with that

private void OnCollisionEnter(Collision collision)
{
if (collision.collider.CompareTag("Player"))
{
Destroy(collision.gameObject);
PhotonNetwork.Destroy(collision.gameObject);
}
}