According to a report released by the British Ministry of Defense (MoD), the Royal Air Force (RAF) is claiming an astounding 4,013 enemy killed and 302 wounded (a total of 4,315) with the loss of just one civilian. The official figures were released after the Action on Armed Violence (AOAV), a civil rights advocacy group, […]