I am pretty sure that Torchic is a worldwide event.
To check, go to the start screen (after the main screen), then go Mystery Gift > Receive Gift > Get Via Internet.
Note you have to have an internet connection, so make sure that the internet is hooked to your 3DS and stuff. You can just look it up if you don't know how to.
If the Torchic doesn't appear, and the console is hooked to the internet and stuff, then evidently it doesn't work in Lebanon. Sorry. :( It works in Australia. xD
When you receive Torchic, head to the Pokemon Center and talk to the delivery girl on the left of the Pokemon Center woman. She will hand you Torchic!
Hope I helped. :)
Source: Got one myself. ;)