Скорее всего в данном случае (отсутствие показаний свидетелей и съемок с камер) ГАИ резонно признает нарушителем водителя автомобиля "O" - т.к. он не уступил дорогу авто "P", двигающегося во встречном направлении.
Но даже если бы авто "P" ехало на красный - и это было бы подтверждено документально соотв. свидетельскими и т.п. доказательствами - то водитель "O" скорее всего все равно был бы признан виновным, т.к. не уступил дорогу автомобилю встречного направления завершая манёвр.
Плюс водитель "P" понёс бы наказание за проезд на красный и возможно создание аварийной ситуации.
Надо ещё исходить из того что светофоры бывают не абсолютно синхронизированны. И то что тебе загорелся красный может вовсе не означать что такой загорелся тому, кто идет по встречной - это раз. Поэтому предположения о том что водитель "P"должен был непременно остановиться приниматься во внимание не будут.
А во-вторых при любом повороте (развороте) на лево (кроме случая поворота на стрелку с основным зеленым) водитель всегда должен пропускать тех кто едет по встречной.
п. 106 ПДД РБ
"106. Водитель, въехавший на перекресток при разрешающем сигнале светофора, должен выехать в намеченном направлении независимо от сигнала светофора на выходе с перекрестка, при этом он обязан уступить дорогу встречным транспортным средствам, движущимся прямо или направо"
SAAB 9-3 RS 2.0T (2005), МКПП, black&black: SOLD ---> тру пешеход..