Towering atop a hill in Stand Off, Alta., Red Crow Community College’s new campus is a sight that’s hard to ignore.
Another World News
Towering atop a hill in Stand Off, Alta., Red Crow Community College’s new campus is a sight that’s hard to ignore.