New PM Meloni lambasts critics and says Italy is committed to Europe ...

New PM Meloni lambasts critics and says Italy is committed to Europe ...