Let's see, Red Castle, Green Castle is bullshit? Guess the Defense Secretary missed that memo: The Army Corps of Engineers is responsible for building a new 256 miles of wall over the next six months. You can believe his words (19:12-20:30), or continue to shill.