A fatal car accident in Chacha, Debre Birhan, Ethiopia


A fatal car accident in Chacha, Debre Birhan, Ethiopia