Is 5,860 a Twin Prime?

No

5860 is not prime

5860  = 22*51*2931