What is the fine-grained topic of the following text: A supposed video of marines urinating on the corpses of Taliban fighters in Afghanistan has pushed all the copper buttons of the military — an organization that is conducted in the height of taste, as you know — and they have let the world know that they are downright appalled. Only return the topic.
Video of marines allegedly desecrating corpses of Taliban fighters sparking outrage in the military.