Marine demands accountability over Afghanistan!