In a heart-tearing scene, a mass of live maggots wriggle in and out of a 36-year-old man’s leg wound drawing little but faint ...
The life of Fabrizio Carta. Fabrizio Carta, a 32-year-old man, lives with spina bifida, a condition that has prevented him ...