Be3te2id l security check depends 3al country of origin (lebanon has a bad reputation), religion, w 3adad l belden li betseferla aw 3eshet fiya. Bas l problem eno aktariyit l websites bi2oulo eno lal applicants outside canada l security check is done before medicals, so ma 3am efham l delays... A canadian immigration consultant living in lebanon told me that ppr after medicals for some clients took 3 months and for others 7 and 8 months, w alli kamen eno l security abl l medicals??? Walla manne fehmen chi mn chi....