So declare it after landing. It won't be an issue.When I land there, I need to answer yes to the question where it asks have you ever been charged ( although the charge has been dropped ). To avoid discrepancy, my attorney suggested to disclose to IRCC but haven't heard anything from them .Its almost 3 months. Only got an automated response saying that they received the CSE.
Which country were the charges filed?