Boy hospitalised since birth meets Celtic heroes in ‘unforgettable’ moment
In less than five years, Theo has undergone over 200 operations, including 48 life-saving procedures.
Original source: Glasgow Live
In less than five years, Theo has undergone over 200 operations, including 48 life-saving procedures.
Original source: Glasgow Live