Question: why speed of light is constant?
Answer: Unless it's travelling through a vacuum, the speed of light isn't always constant. It depends on the medium the light is travelling through. It isn't. ... The speed of light is no ordinary speed, however: it's a universal constant that emerges from the laws of physics.