Deaf Leaders FoundationJan 20, 20220 min read2688 - China deploys "Robot Soldiers" along the border with India