Board Thread:General Discussion/@comment-28416321-20160512185320/@comment-4528975-20160517013259

I think the rest of Team Cap is either in Wakanda or hiding out somewhere else on their own. If they are in Wakanda, then they are probably located in a isolated place or facility.