Thread:Comments:New Delhi orders Uber cease operation following alleged rape/What the fuck India?

Seriously, what the fuck?