1 min read
London's King Cross Station Takes Down Mohammed Message After Public Outrage
A Ramadan-inspired Islamic message from Mohammed has been taken down from a display at London King’s Cross railway station after backlash from the public.