About 2.1 million deer-related vehicle collisions occur in the U.S. annually, accounting about 59,000 human injuries and causing more than $10 billion in economic losses.
The Lagos State Government has defended the recent demolition of buildings at the Trade Fair Complex in Ojo, saying the ...