Heavy rains batter Oahu, flooding roads and knocking out power to thousands

previous post