Allah created horses with a unique anatomical feature mechanism called the ‘stay apparatus’ a system of tendons and ligaments that alllow them to lock their legs in place, enable them to sleep standing up.
Allah created horses with a unique anatomical feature mechanism called the ‘stay apparatus’ a system of tendons and ligaments that alllow them to lock their legs in place, enable them to sleep standing up.