Home Tags Twitter fires two executives