News

Arabic is hardwired to the body ... Raqaba is at the root of the word raqib, a verb meaning to watch. Raqaba can mean to ...