I understand the Michelson–Morley experiment and its result; but what I don't know yet is the REASON. Example: A torch in free space is moving at a velocity [v] w.r.t me. Considering the material nature of light, shouldn't the speed of photons emitted from the torch be [v+c] w.r.t ME? According to the experiment, it's not so. I know how relativistic velocities are formulated (Lorentz transformation, Einstein's Addition, etc.). But all these calculations are based on the accepted norm that light speed in invariant. WHY? What's the scientific explanation of this (if any)? Is it still a mystery? I've seen other posts regarding the speed of light, but couldn't go through them all. So, apologies if this topic already exists.