A young Edmonton man who just celebrated his 18th birthday is clinging to life in a Dominican Republic hospital after being brutally attacked while on vacation at a nearby resort, his mother says.