Palace agrees Phl internet speed not too bad, but... IN News - Romero, Alexis
Keywords: Internet speed; Internet connections