Propaganda of controversial internet references and Islamic law are put on display on a city center billboard in Wales. One Americas Austen Giles has more.

source