LONDON, UK – Dozens of Muslim youth braved freezing snowy weather to give away 6000 roses to the London public, in honour of the birth of the Prophet Muhammad (PBUH) as part of the annual ...