Presidential candidates John McCain and Barack Obama will be in New Mexico today at separate Memorial Day events.Obama will join New Mexico Gov. Bill Richardson at a Memorial Day Veterans Town Hall in Las Cruces. It is an invitation-only event.

McCain will join Sen. Pete Domenici at a memorial ceremony in Albuquerque honoring fallen military men and women. The public event starts at 9 a.m.