Mentally challenged couple causes buzz online as they were spotted displaying public affection by idowu October 16, 2023 0 A viral video captures a mentally challenged couple displaying their deep love in a public setting. Young man in black ...