By Hamza Idris, in Baku, Azerbaijan More than 40 participants from 18 countries are now in Baku, the capital of Azerbaijan for the international conference…