The Giant & The Rock
This week we find ourselves-in of all places-Afghanistan, not to cover current events, but to explore two mysteries involving the Marine Corps. Did Special Forces take on and best a Giant in Khandahar? And what is going with a extremely haunted hill/burial mound turned Marine Outpost in Hellmand?
V C