In its fight with a guy who resisted turning himself in to the authorities, a robot has emerged victorious. Felix Delarosa, 39, had barricaded himself inside a motel in Texas and was in…
Sign in to your account
Username or Email Address
Password
Remember Me