Roughly 2,300 children were separated from their families at the US-Mexico border since early May, according to US Customs and Border Protection.