How the world sees Greece
News10NBC is on the scene of a large police presence on Britton Road in Greece. This is a developing story, and News10NBC crews are working to learn more information.