Barry makes landfall, weakens to tropical storm

285