I came across the info about this American call thru service which can be used to make calls to India at least, for 5 mins. It's actually free directory assistance service, but has one option to make "free call". There is no mention of this free call option in their website. But I have tried it for India and it really did work. I don't know which all countries can be reached from this call thru. If you have some means to make calls USA for free, then you can use this service.
Call 0018003733411 which is US number. You will listen to prerecorded welcome message followed by short ad about 5 secs. Then prerecorded message ask you to select one of their service options. The last option is Free Call. You don't have to press any number or key to select but instead say FREE CALL loudly in your phone. This voice message will be read by their server and you will go to next step to actually make a free international call. They will run a short ad about 5 secs. When the ad stops, you can start dialing your international number in countycode+citycode (if any)+phone number format. Please do not press # or *, its not required. The call will be automatically placed to the desired number. The operator prompts your call is getting connected. Once connected you can talk for up to 5 minutes and then your call is disconnected.
The actual website of this service is
http://www.free411.com/index.phpThere is some info on wikipedia as well -
http://en.wikipedia.org/wiki/1-800-FREE-411But as said earlier there is no mention of this free call option.
I found this -
http://www.facebook.com/pages/1-800-Free411/16771018747?ref=swhere there is mention of calls to anywhere in the world for free.
Hope it's useful to someone
Thanks
getcopy