On UN's day for religious freedom, WEA highlights abuses in Afghanistan, Algeria, India, Sri Lanka - Brazil Business Today
One year after Afghanistan fell back into Taliban control, it is again in the headlines as focus country for the Int'l Day of Prayer for the Persecuted Church.