A rifle-toting woman has shot a man dead during an argument at a Texas gas station. The Sunday night altercation ...
A Chinese woman miraculously survived a car crash which saw her head smash through the windscreen and become wedged in ...