DAVAO CITY, Philippines — The country remains proud of Miss Philippines Rachel Peters as she made it to the top 10 Miss Universe held at the Axis Theater in Planet Hollywood in Las Vegas, Nevada on Monday. Peters was among the last names to be called for the top 10 slot of the pageant. Presidential […]