Top Russian general fired amid bribery allegations Vadim Shamarin oversaw military communications when he was accused of taking bribes from a factory.