In Houston today, activists taking part in the national Occupy #D12 actions blocked a street lying down. Police surrounded them and then placed a giant red tent over their bodies, obstructing outside view of the subsequent arrests. It is bizarre and extremely troubling. Watch:
Please note that when you play this video YouTube and Google will place a cookie on your computer.