Mervin silva under fire