On-the-scene

What is On-the-scene?

On-the-scene definition and meaning on Dictionary terms:
adjective

being at the very place of occurrence: an on-the-scene newscast.