How could a large kidney stone block urine flow?

Kidney stones are hurtful to a person's health. A large kidney stone can block urine when it gets stuck in canals between the kidney and the end of the urethra.