1. Powerful typhoon lashes northern Philippine islands, engulfing some areas with floods

    Powerful typhoon lashes northern Philippine islands, engulfing some areas with floods

    158