3 ms·How can that be? They have socialized medicine! The Heritage Foundation praising Canada: the mind boggles.by MaysonL 17y agoHow can that be? They have socialized medicine! The Heritage Foundation praising Canada: the mind boggles.