Show of HandsShow of Hands

Shazam March 19th, 2015 7:51pm

There are about 56 million acres designated as "Indian Land." A new policy has been written that covers how firms can extract oil through hydraulic fracking on those lands. Should this be permitted if the Native Americans object?

12 Liked

Comments: Add Comment