Platform Ventures issued a statement Friday about a building in south Kansas City, Missouri, that they own, which may serve as a U.S. Immigration and Customs Enforcement (ICE) detention facility.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results