Anti-vaccine protesters clashed with police as they tried to storm the offices of Britain's Medicines and Healthcare products Regulatory Agency (MHRA) in London on Friday (September 3).
Anti-vaccine protesters clashed with police as they tried to storm the offices of Britain's Medicines and Healthcare products Regulatory Agency (MHRA) in London on Friday (September 3).
Anti-vaccine protesters clashed with police as they tried to storm the offices of Britain's Medicines and Healthcare products Regulatory Agency (MHRA) in London on Friday (September 3).