Yep! Generally police describes a crime scene "genba" in those short announcements on TV when calling witnesses or for example when reporting an area wher landslides occured. It's a broad term quite unique to Japanese language! Though in Japanese street culture genba refers to "the underground scene"