The Philippine Coast Guard commissions its biggest flagship vessel yet. Eimor Santos gives us a look at the new BRP Teresa Magbanua.