說到刑事法律,一定會講到的就是“無罪推定”原則,而如果說到這一原則就一定會說到辛普森案。
一、辛普森案前因後果
辛普森案,也被稱為“辛普森殺妻案”,是該案件涉及前美式橄欖球運動員O.J.辛普森,他被指控於1994年殺害了自己的前妻妮可·布朗及其男友羅納德·高曼。這起案件因其撲朔迷離的情節、曲折的審判過程以及涉及種族、司法公正等社會議題而引起了廣泛的關注。
案件的核心在於一係列的證據和指控。檢方在審判過程中提出了大量的血跡、DNA等證據,試圖證明辛普森是凶手。然而,辯方律師團隊憑借精湛的辯護技巧,成功挑戰了這些證據的可靠性和有效性。
案件的關鍵證據之一是在案發現場和辛普森家中發現的一對手套。警方認為這對手套與辛普森有關,可能是他犯罪時使用的。然而,華人偵探李昌鈺在辯護過程中提出了有力的反駁。他指出,手套的尺寸過小,不可能是辛普森使用的。此外,如果辛普森真的在打鬥中使用了這雙手套,那麽手套應該會有破損或痕跡,但發現的手套卻是完好無損的。
這一辯護策略在一定程度上動搖了檢方的證據基礎,使得案件的真相變得更加撲朔迷離。最終,根據美國法律中的“疑罪從無”原則,辛普森被宣告無罪並當庭釋放。這一結果引起了國際社會的廣泛關注和討論,許多人對司法公正和證據的可信度產生了疑問。
經過長達九個月的馬拉鬆式審判,陪審團最終因證據不足而裁定辛普森無罪。這一結果引起了公眾的廣泛爭議和質疑,許多人對司法體係的公正性產生了疑問。同時,這起案件也凸顯了美國社會不同族裔之間的意見分歧,成為了一個具有深遠社會影響的標誌性事件。
二、無罪推定與疑罪從無
無罪推定和疑罪從無,這兩個法律原則可能聽起來有些複雜,但我會盡量用通俗易懂的語言來解釋,並給你舉一些例子。
首先,無罪推定。這個原則是說,在沒有經過法律程序證明一個人有罪之前,我們都應該認為他是無罪的。這就像我們看待一個人時,如果沒有確鑿的證據證明他做了壞事,我們就會認為他是好人。無罪推定體現了法律對每個人權利的尊重和保護,避免了對人的冤枉和錯判。
舉個例子,小明被指控偷了東西,但在法庭上,沒有確鑿的證據證明小明真的偷了,那麽根據無罪推定的原則,小明就被認為是無罪的。
接下來,疑罪從無。這個原則是說,在刑事訴訟中,如果檢察院對犯罪嫌疑人的犯罪事實不清楚,證據也不確鑿、充分,那麽就不應該追究他的刑事責任。換句話說,就是當對一個人是否有罪的疑問存在時,法律會選擇認定他為無罪。
同樣拿小明舉個例子,假設小明被指控殺了人,但是檢察院在調查過程中發現證據存在很多疑問,無法確定小明是否真的殺了人。那麽,根據疑罪從無的原則,檢察院就不能起訴小明,小明也就不會被認定為有罪。
這兩個原則都是現代法治國家刑事司法中的重要原則,它們保障了每個人的合法權益,避免了冤枉和錯判的情況發生。希望這些解釋和例子能夠幫助你更好地理解無罪推定和疑罪從無這兩個法律原則。
-->
`,
"script":[]
}
, "gg_rightside": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_duturandom": {
"html":`
`,
"script":[]
}
, "gg_square": {
"html":`
`,
"script":[]
}
, "gg_topbanner": {
"html":`
`,
"script":[]
}
, "gg_middlesquare": {
"html":`
`,
"script":[]
}
, "gg_dutu": {
"html":`
`,
"script":[]
}
, "gg_botline": {
"html":``,
"script":[]
}
, "gg_dututop": {
"html":`
`,
"script":[]
}
, "gg_shipintop": {
"html":`
`,
"script":[]
}
, "gg_inContent": {
"html":`
`,
"script":[]
}
, "gg_shipinrandom": {
"html":``,
"script":[]
}
, "gg_sideSticky": {
"html":`
`,
"script":[]
}
, "gg_bottombanner": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_marquee": {
"html":`
`,
"script":[]
}
}
const adEnv={
"gg_header": {
"html":``,
"script":[{"type":"text/javascript","exec":` var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; `},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-hb/adn.wnx2.js","async":""},{"src":"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js","async":"","data-ad-client":"ca-pub-7528949385909099"},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-video/WenxuecityPlayer.js","async":"async"}]
}
}
const wxcEnv = {
"base":{
"exe":[],
"src":[
{"src": "/js/jquery.cookie.js"},
{"src": "/js/ui/font.js"},
{"src": "/news/js/recommendednews.js?","defer":"true"},
{"src":"/js/wxcFunc.js"}
]
},
"func":{
"exe":[
'function showMoreComments(){let n = 14;for(let i=0;i
2){dom.hide();}}$("#showallcomment").show();$("#showlesscomment").hide();};',
],
"src":[
{"src":"//count.wenxuecity.com/service/count/script/do.php?type=news&id=125513831&n=0&out=jsval"},
{"src": "/news/js/view.js"},
{"src":"/members/js/md5.js"}
]
}
}
function wxcCode(){
wxcEnv.base.exe.forEach(x=>{
let tag = buildAdcode(x);
document.head.append(tag);
})
wxcEnv.base.src.forEach(src => {
let tag = buildSrc(src)
document.head.append(tag);
});
wxcEnv.func.exe.forEach(x=>{
let tag = buildAdcode(x);
document.body.append(tag);
})
wxcEnv.func.src.forEach(src => {
let tag = buildSrc(src)
document.body.append(tag);
});
}
function adcode(){
let adkey = Object.keys(ads);
adkey.forEach(x=>{
let code = ads[x].html;
let div = document.getElementById(x);
if(div)div.innerHTML = code;
ads[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.body.append(tag);
}else{
let tag = buildSrc(s);
document.body.append(tag);
}
})
})
}
function baseCode(){
let baseKeys = Object.keys(adEnv);
baseKeys.forEach(x=>{
adEnv[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.head.append(tag);
}else{
let tag = buildSrc(s);
document.head.append(tag);
}
})
})
}
function buildAdcode(script){
let tag = document.createElement('script');
tag.innerHTML = script;
return tag;
}
function buildSrc(obj){
let keys = Object.keys(obj);
let tag = document.createElement("script");
keys.forEach(key=>{
tag.setAttribute(key, obj[key]);
})
return tag ;
}