Kiowa Tribe

Longhorn Mountain in Trouble
Longhorn Mountain in Trouble
Longhorn Mountain in Trouble
Longhorn Mountain is located in the beautiful Wichita Mountains in Southwest Oklahoma.  It is about to be destroyed by the rock company Stewart Stone.  A representative from the rock company states they "will begin blasting by the end of this summer."  We need to STOP them!