Russian general detained after uprising