Hospital Visitor Sees Dramatic Confrontation Outside

TL;DR
Thomayer University Hospital in Prague is home to a herd of mouflons, wild sheep that serve as a therapeutic presence for patients, with some choosing the hospital specifically to be near these animals, which are considered its mascots and contribute positively to recovery.
Want the full story? Read the original reporting
Read on The Dodo