Barry makes landfall, weakens to tropical storm

289