text:
Implementing a "Send as ZIP-File" command in Scribble
Desktop-as-a-Service Designed for Any Cloud ? Nutanix Frame
In a recent project of mine I implemented the "File-Send mail" command the standard way with CDocument::OnFileSendMail/COleServerDoc::OnFileSendMail, but because the document files of that application were of rather big size I had the idea of first compressing the document and then providing it to the MAPI compliant email client program as a compressed file. Since almost every potential recipient of an email attachment can unzip an attachment with applications like winzip, pkunzip or free tools like unzip, the zip format was the file format of choice for me. Another reason for using the zip format was that there is the zlib compression library, a free and industrial strength library with full source code and samples on how to use it.
One of the goals I had for my implementation of the "Send as ZIP-File" command was, that it should be easily added to an existing application that uses the document-view model without having to rewrite all the MAPI-specific code that is already included in MFC. It should also be easily added to an application that already uses the basic MAPI support MFC provides. I will not explain how basic MAPI support is added to an application, because this can be easily figured out from scribble's code or from creating a new MDI application, backing up the generic project files, adding the MAPI component from the component gallery and running windiff on the modified project and the backup. To demonstrate how easy it is to add the "Send as ZIP-File" command I decided to use the famous scribble sample to outline the basic steps to build the zlib dll and finally add the "Send as ZIP-File" command. This is what you have to do:
Step 1: Download and build the zlib compression library:The first thing you have to do is to download the zlib compression library from links you can find on the official zlib site. Here is a selection of the links you find on that page: California, California (ftp), Virginia, France.
Unzip the downloaded zip file recursively with directory preservation into a directory, for example c:\zlib, and copy the files makefile.nt and zlib.dnt from the c:\zlib\nt directory into the zlib directory c:\zlib. To build the zlib library as a dll, start a command prompt and run the vcvars32.bat batch file from your VC bin directory in this command prompt. After that type
nmake /f makefile.nt zlib.dllin this command prompt and the zlib dll and the associated import library zlib.lib will be built for you.
Step 2: Add the "Send as ZIP-File" command to ScribbleCopy the files of step 8 (step 7 for VC6 users) of the Scribble sample into a separate directory, for example c:\scribble. Scribble step 8 already has the basic MAPI support built in, so you can test your development system with the "File - Send..." command and setup your favourite email client program in case it is not yet the MAPI server for your machine. To enable zip compression for Scribble, add the zlib import library zlib.lib created in Step 1 to the scribble project and add the c:\zlib and c:\zlib\contrib\minzip directories to the include directories the preprocessor searches for in this project. Finally add the zip.c file from that directory to the scribble project files and add the following statement to the beginning of this file:
#include "zutil.h"The author, Gilles Vollant, obviously forgot the statement to include this header file, but besides from that he did some real great work in providing his source code for the rest of us. Because zip.c has no notion of the standard precompiled header of an MFC application built from stdafx.h, we have to change the usage of precompiled headers from "Use precompiled headers - Through header: stdafx.h" to "Automatic use of precompiled headers - Through header: stdafx.h" in the scribble project's C/C++ settings. Also, should you ever use this file in a real-world application you should set the warning level for this particular source file from level 4 to level 3, because for backward compatibility with older compilers, zlib and zip.c use old-style function declarators. Now add the "Send as ZIP-File..." menu item with an ID of ID_FILE_SEND_ZIPPED_MAIL to all of Scribble's menus that have a "Send..." command. Next, add a ID_FILE_SEND_ZIPPED_MAIL command handler (OnFileSendZippedMail) and an update command UI handler (OnUpdateFileSendZippedMail) to the CScribbleDoc class. Now add the following include directives into the file scribdoc.cpp:
#include "afxpriv.h" #include "zip.h"As a last step add this piece of code
#ifndef _countof #define _countof(array) (sizeof(array)/sizeof(array[0])) #endif uLong filetime(TCHAR *f, uLong * dt) /*f: name of file to get info on */ /* dt: dostime */ { int ret = 0; { FILETIME ftLocal; HANDLE hFind; WIN32_FIND_DATA ff32; hFind = FindFirstFile(f,&ff32); if (hFind != INVALID_HANDLE_VALUE) { FileTimeToLocalFileTime(&(ff32.ftLastWriteTime),&ftLocal); FileTimeToDosDateTime(&ftLocal,((LPWORD)dt)+1,((LPWORD)dt)+0); FindClose(hFind); ret = 1; } } return ret; } #define WRITEBUFFERSIZE (16384)just before the empty implementations of CScribbleDoc::OnFileSendZippedMail and CScribbleDoc::OnUpdateFileSendMailzip. Also, add the following code as the implementation of these two handlers:
void CScribbleDoc::OnFileSendZippedMail() { ASSERT_VALID(this); CString strMessage; CString strZipFile; int errclose = ZIP_OK; int err=0; BOOL bModified = IsModified(); //remember original modified flag. CString strOldName = m_strPathName; CString strDir; #ifndef NO_COLESERVERDOC ASSERT(m_bRemember); LPSTORAGE lpOrigStg = m_lpRootStg; m_lpRootStg = NULL; #endif TRY { #ifndef NO_COLESERVERDOC m_bRemember = FALSE; #endif CWaitCursor wait; TCHAR szTempName[_MAX_PATH]; TCHAR szPath[_MAX_PATH]; BOOL bRemoveTemp = FALSE; CString strFile; TCHAR szDrive[_MAX_DRIVE],szDir[_MAX_DIR], szName[_MAX_FNAME], szExt[_MAX_EXT]; VERIFY(GetTempPath(_countof(szPath), szPath) != 0); if (m_strPathName.IsEmpty() || IsModified()) { // save to temporary path. VERIFY(GetTempFileName(szPath, _T("afx"), 0, szTempName) != 0); BOOL bResult = DoSave(szTempName, FALSE); if (!bResult) { //We could not save the temp file. Disk full? Not enough privileges? AfxFormatString1(strMessage, AFX_IDP_FAILED_IO_ERROR_WRITE,szTempName); THROW (new CFileException); } bRemoveTemp = TRUE; strFile = m_strTitle; if (m_strTitle.Find('.') == -1) // no extension. { CString strExt; CDocTemplate* pTemplate = GetDocTemplate(); if (pTemplate != NULL && pTemplate->GetDocString(strExt, CDocTemplate::filterExt)) { strFile += strExt; } } } else { // use actual file since it isn't modified. lstrcpyn(szTempName, m_strPathName, _countof(szTempName)); _tsplitpath(m_strPathName,NULL,NULL,szName, szExt); strFile = CString(szName)+ CString(szExt); } zipFile zf; //We try to create a temporary file in the temp-directory, delete it and create a directory with //the same name and use that for our newly created ZIP-File: VERIFY(GetTempFileName(szPath, _T("afx"), 0, strZipFile.GetBufferSetLength(_MAX_PATH+32) ) != 0); strZipFile.ReleaseBuffer(); CFile::Remove(strZipFile); if (!CreateDirectory(strZipFile,NULL)) { //Huh, our process has been preempted and someone else created a file or directory with our temp name? //Are we not allowed to create this directory? Not enough space to create this directory? //Get out of this hell! AfxFormatString1(strMessage, AFX_IDP_FAILED_ACCESS_WRITE,strZipFile); THROW (new CFileException); } strDir = strZipFile; //save the temp directory in a variable so we can delete the directory afterwards strZipFile+=CString(_T("\\"))+strFile; _tsplitpath(strZipFile,szDrive,szDir,szName, szExt); _tmakepath(strZipFile.GetBufferSetLength(_MAX_PATH+32),szDrive,szDir,szName, _T("zip")); strZipFile.ReleaseBuffer(); #ifdef UNICODE USES_CONVERSION; zf = zipOpen(W2CA(strZipFile),0); #else zf = zipOpen(strZipFile,0); #endif FILE * fin; void* buf=NULL; int size_buf=0; size_buf = WRITEBUFFERSIZE; buf = (void*)malloc(size_buf); if (!buf) { //Not enough memory. strMessage.LoadString(AFX_IDS_MEMORY_EXCEPTION); THROW (new CMemoryException); } int size_read; zip_fileinfo zi; int opt_compress_level=Z_BEST_COMPRESSION; //Best compression to save bandwidth at a maximum. zi.tmz_date.tm_sec = zi.tmz_date.tm_min = zi.tmz_date.tm_hour = zi.tmz_date.tm_mday = zi.tmz_date.tm_min = zi.tmz_date.tm_year = 0; zi.dosDate = 0; zi.internal_fa = 0; zi.external_fa = 0; filetime(szTempName,&zi.dosDate); err = zipOpenNewFileInZip(zf, #ifdef UNICODE W2CA(strFile), #else strFile, #endif &zi,NULL,0,NULL,0,NULL /* comment*/,(opt_compress_level != 0) ? Z_DEFLATED : 0,opt_compress_level); ASSERT(err == ZIP_OK); if (err != ZIP_OK) { TRACE1("error in opening %s in zipfile\n",strFile); AfxFormatString1(strMessage, AFX_IDP_FAILED_IO_ERROR_WRITE,strFile); THROW (new CFileException); //if we would not return we would use an uninitialized fin variable } else { fin = _tfopen(szTempName,_T("rb")); if (fin==NULL) { err=ZIP_ERRNO; TRACE1("error in opening %s for reading\n",szTempName); strMessage.LoadString(AFX_IDP_FAILED_TO_OPEN_DOC); THROW (new CFileException); } } do { err = ZIP_OK; size_read = fread(buf,1,size_buf,fin); if (size_read < size_buf) if (feof(fin)==0) { //Seems like we could not read from the temp name. AfxFormatString1(strMessage, AFX_IDP_FAILED_IO_ERROR_READ, szTempName); AfxMessageBox(strMessage); strMessage.Empty(); err = ZIP_ERRNO; } if (err==ZIP_OK && size_read>0) { err = zipWriteInFileInZip (zf,buf,size_read); if (err<0) { //We could not write the file in the ZIP-File for whatever reason. AfxFormatString1(strMessage, AFX_IDP_FAILED_IO_ERROR_WRITE,strZipFile); AfxMessageBox(strMessage); strMessage.Empty(); } } } while (err==ZIP_OK && size_read>0); fclose(fin); errclose = zipClose(zf,NULL); if (bRemoveTemp) CFile::Remove(szTempName); free (buf); } CATCH_ALL(e) { SetModifiedFlag(bModified); m_strPathName = strOldName; #ifndef NO_COLESERVERDOC m_lpRootStg = lpOrigStg; m_bRemember = TRUE; #endif if (!strMessage.IsEmpty()) { AfxMessageBox(strMessage); return; } else THROW_LAST(); } END_CATCH_ALL #ifndef NO_COLESERVERDOC m_lpRootStg = lpOrigStg; m_bRemember = TRUE; #endif m_strPathName = strZipFile; if (errclose != ZIP_OK && err==ZIP_OK) { //We could not close the ZIP-File AfxFormatString1(strMessage, AFX_IDP_FAILED_IO_ERROR_WRITE,strZipFile); AfxMessageBox(strMessage); } else if (err==ZIP_OK) //if err!=ZIP_OK, something in creating the zip file went wrong, we already had a message box. OnFileSendMail(); //yes, everything went the right way up to now. Now invoke the MFC MAPI call OnFileSendMail(). //After we have cheated the MFC OnFileSendMail() call with a ZIP-File instead of a real document, //we can reset everything to the previously saved values: SetModifiedFlag(bModified); m_strPathName = strOldName; //From now on we don't care if calls succeed. Other apps may have our files or directories open, who knows? if (_tcslen(strZipFile)) CFile::Remove(strZipFile); if (_tcslen(strDir)) RemoveDirectory( strDir ); } void CScribbleDoc::OnUpdateFileSendZippedMail(CCmdUI* pCmdUI) { OnUpdateFileSendMail(pCmdUI); }That's it. You now have all you need for a "Send as ZIP-File" command. You can minimize that feature's memory footprint by setting the value of the WRITEBUFFERSIZE constant to a lesser value than 16384. This way you can even make the allocation for the zlib compression completely on the stack in Win32 (OK, unless you still have to program for Win32s), which I did not do because of my Win16 based origins. If you want to know how it all works, just debug it. I think the comments I made in the source code will explain everything sufficiently. Basically it works like this: The document is saved in a temp file, a temp directory and a zip file in it with the same name as the document is created and the previously created temp file is zipped into it. This zip file in the temp directory is then provided to the email client and afterwards deleted with the directory where it resides in.
The code above assumes that your document class is derived from COleServerDoc, just like scribble's. In case it is just derived from CDocument, don't worry: All you have to do is define the macro NO_COLESERVERDOC for your project or for the source file of your document class. One final word of caution: The code above presented for scribble's document relies in some way on the implementation of CDocument::OnFileSendMail() and COleServerDoc::OnFileSendMail(). In case the implementations of these methods should be substantially rewritten by Microsoft in upcoming releases of MFC, you should carefully check, if this code still compiles, and if so, if it works the same way it did before. For now, it works beautifully with MFC 4.x to 6.0 (MSVC 4.0 to 6.0).
Redistribution of the zlib DLLYou can freely distribute the zlib DLL, but you can also build a static library from the zlib sources and link against that. Please don't forget: If you plan to redistribute the zlib DLL, make sure it is in a private directory of your application and not in the windows, the system or the system32 directory of the target machine, because it then might interfere with other applications that also link to zlib.dll dynamically, but require a different version. The zlib DLL is not a core component of the OS, everyone can build a dll with this name and even identical exported functions but completely different behaviour. This was a big problem for me because I had some nasty crashes while debugging and found out that another application's setup program had a zlib dll version 1.04 copied into the system32 directory and thus into the global search path of my machine (this is why MS put up setup guidelines that explicitly forbid copying private DLLs into the OS's directories...). At the time of this writing, zlib's version is 1.13.
ANSI vs. UNICODEAlthough the VC project files for this article have customized settings for both ANSI and UNICODE, it should be noted, that there are some conversions in this article's source code from UNICODE to ANSI both in MFC's implementation of basic MAPI support as well as in the calls to the zip.c files functions (which is both just relevant for UNICODE compiles of this project). Maybe some upcoming release of the zlib library and the zip.c file will provide full UNICODE support for the VC (and other compiler vendors' ) runtime libraries.
Download demo project - 151 KB
Date Last Update: March 24, 1999


text:
B'nai B'rith Urges Prestigious German Media Prize Committee To Reconsider Recipient
B'nai B'rith International sent a letter to organizers of the Deutscher Medienpreis (German media prize) cautioning that the Rev. Dr. Mitri Raheb, a Palestinian pastor of the Evangelical Lutheran Christmas Church in Bethlehem, should be reconsidered as a recipient of the 2011 prize, which is scheduled to be awarded Feb. 24 in Germany. Raheb has a longstanding reputation for promoting anti-Israel theology and narratives.
In the letter, also sent to former German President Roman Herzog, who is slated to make this year's presentation, B'nai B'rith International Executive Vice President Daniel S. Mariaschin wrote: "B'nai B'rith is profoundly committed to bridge-building, not least in the Middle East, and particularly to relations between Christians and Jews. However, Dr. Raheb is distinguished by an extensive record of highly offensive statements that, any positive work notwithstanding, make him ill-suited to receive the endorsement implied by a prestigious German honor that has been bestowed on the likes of Helmut Kohl, Hillary Clinton, Rudolph Giuliani, Angela Merkel and the Dalai Lama. Experts have seen in Dr. Raheb's views an echo of the widely eschewed replacement theology maintaining that Christians have superseded Jews in the Divine plan and have inherited God's promises to Jews."
According to the Evangelical Lutheran Church in Jordan and the Holy Land, the prize is awarded to "individuals who show exceptional performance, leadership qualities, and visionary work."
At the 2010 "Christ at the Checkpoint" conference—an overtly anti-Israel gathering—Raheb said that "Israel represents Rome of the Bible, not the people of the land," asserting that he would have a DNA link to King David and to Jesus, but that with Israel's Prime Minister Benjamin Netanyahu "you will get nothing, because Netanyahu comes from an East European tribe who converted to Judaism in the Middle Ages." Despite this, Deutscher Medienpreis had said it was honoring Raheb's path as "the alternative to violence and radicalization."
B'nai B'rith's letter notes that Raheb's public assertions "represent delegitimization of Israel through denying or trivializing Jews' historic roots in the land of Israel. This conflicts squarely with modern Christian abandonment of teachings of contempt for Jews' faith convictions and rights as a people, and stands firmly in the way of regional reconciliation. Needless to say, such an approach would not be tolerated if directed at Palestinians."
B'nai B'rith appeals to organizing leader Karlheinz Koegel to withdraw any tribute to Raheb and urges Herzog to not participate in the event.
Press Releases:
See where B'nai B'rith International stands on the issues.
May 2020
Connect With Us
About B'nai B'rith
Support Our Work
Subscribe to Our Podcast
© 2020 - B'nai B'rith International
1120 20th Street NW, Suite 300N
Washington, D.C. 20036
Phone: 202-857-6600
Privacy Policy

subset: commoncrawl


text:
College of Education Student Makes a Difference by Volunteering
UNIVERSITY PARK — For Lexi Dunnells , a senior in the College of Education's rehabilitation and human services (RHS) program, it has been a journey exploring many different majors and performing many volunteer hours to get where she is today.
Dunnells has volunteered as a Red Cross blood drive host, at the Youth Services Bureau youth shelter, the Housing Transitions homeless shelter, with the State College Area School District Family Outreach Program, and the Center Country Down Syndrome Society. In summer 2013 she traveled to Kenya to work at a Children and Youth Empowerment Center (CYEC).
"I've always had an obsession of sorts with Africa and African culture, and an opportunity like this was everything I ever dreamed," said Dunnells.
The CYEC where Dunnells volunteered, is a place for street youth that gives them a home to go to. They provide meals, healthcare, education, and clothing for the children of Nyeri, Kenya. While in Kenya, Dunnells led a peer mentoring team that groups together kids of different ages to give younger kids a positive role model to look up to.
"The month I spent in Africa was the most valuable, rewarding, and overall fun thing I've ever done," Dunnells said.
But out of all of her volunteering experiences, according to Dunnells, THON has to be one of her favorites. Dunnells has been on two morale committees and a special events committee. Just last year she got the opportunity to dance at THON.
"My experience with THON has touched me in the deepest way and taught me to always strive to be courageous, honest, wise, and brave," said Dunnells.
It wasn't always an easy path for Dunnells to get to her senior year with an RHS major with minors in Human Development and Family Studies and Psychology.
According to Dunnells, "I came into college as a Pre-med physics major. From there, I changed my mind about my major over 10 times. I was interested in math, business, community environment and development, elementary education, African studies, you name it. I just had no idea what I wanted to do."
With the suggestion of her roommate and the help of an advisor, Dunnells found RHS at the College of Education and subsequently her final major. "I looked into it and was immediately hooked. It was everything I wanted."
While Dunnells was unsure of her major, she wasn't content to sit around doing nothing. Her freshman year, her roommate got her involved in Outdoor School, a Penn State program that has Penn State students teaching local 5th graders about the outdoors.
Dunnells has participated in the four-day program at Shaver's Creek as a student counselor 5 times, and most recently as a Learning Group Leader. As such she led the students on hikes, taught lessons, and performed at the nightly campfires.
What draws Dunnells to this is, "the positivity of this program and its directors." She said, "I'm never happier than when I'm at Outdoor School."
Dunnells has been accepted in the Teach for America program, and after graduation she will be teaching high school math in Denver, CO.
After that, not even Dunnells knows what will happen with her Penn State degree.
"Teach for America is a 2-year commitment and, after those 2 years, I'm really not sure what I'll do. If I love teaching, maybe I'll keep doing that. I might go to grad school and get either an M.S.W. or a Ph.D. in clinical psychology."
But Dunnells knows for sure what she has learned in RHS will be invaluable to her future and that whatever she does will make a difference.
"I want to change someone's understanding of the world for the better and I want to keep trying to do that for as many people as possible. If I can do that, that's the best success I can hope for," Dunnells said.
--By Amanda Dash (February 2014)


text:
Diericx Surname Ancestry Results
Our indexes 1000-1999 include entries for the spelling 'diericx'. In the period you have requested, we have the following 1 record (displaying 1 to 1):
Try these...
dienirs diense dienst dieos diepe diepenheim diepenhorst dieppe dieppie dier diercks dierden diere dierechild' dierecks dieren diergaard dierham dierherst dierickx dieries dieringer dierix dierken dierks dierling dierlove diermissen diermission diero dierrich diers diersburg diersly dierson diert dierte dierus diervaut dierwechter
These sample scans are from the original record. You will get scans of the full pages or articles where the surname you searched for has been found.
Your web browser may prevent the sample windows from opening; in this case please change your browser settings to allow pop-up windows from this site.
Want to be alerted about new results for this search?
Subscribe to this web feed
Research your ancestry, family history, genealogy and one-name study by direct access to original records and archives indexed by surname.


text: If you're afraid of heights, this may be a story you want to skip. The Guinness Book of World Records recently certified that the tallest tower in the world is indeed the Sky Tree which stands in Tokyo, Japan. A work in progress since 2006, the Sky Tree was constructed to be a radio and television tower while at the same time helping to revitalize tourism after the earthquakes and tsunami the country experienced. Sporting two observation decks, at 1,148 feet and 1,476 feet, tourists are guaranteed to get a spectacular view of the city.Measuring in at 2,080 feet, the tower cost $440 million to construct. It has thirteen elevators, a restaurant, and shopping. What is interesting is that because it has less than 50% usable floor space, it fell into a different category with Guinness than the Burj Khalifa building in Dubai. It's because the Sky Tree is technically not a building but a tower, it captured it's own world record.You may be saying to yourself, "Why in the world would you build such a big tower in the middle of an earthquake-prone region?" Representatives of the project have assured the public that the Sky Tree can withstand quakes of up to 8.0 in magnitude. Let's hope they never have to test out their precautions.With nine different television broadcasters and three FM transmitters, the Sky Tree's main purpose is to enable terrestrial broadcasting to the city again, as the current towers are surrounded by tall buildings which block the signal. Interesting to note, the height of the tower was picked to be easy for people to remember. For those of you smart enough to use the metric system, the translated height is 634 meters. The figures 6 (mu), 3 (sa), 4 (shi) when translated into Japanese stand for "Musashi" an old name of the region where the Tokyo Sky Tree stands.via National Geographic


text:
- News
- Business
- Sports
- Entertainment
- Lifestyle
- Health
- Travel
- Technology
AUGUSTA, Ga. — The three forces of nature at work Friday — a dry Augusta National Golf Club, blustery winds and Tiger Woods — began converging in mid-afternoon.
By then, it was clear the field at the 77th Masters was being blown off-course in a big way, pins tucked in claustrophobic corners of Augusta's surprisingly-sticky greens were bedevilling almost everyone and Woods, the overwhelming favourite, was bound to notice the door being left wide open, if he cared to walk through.
He cared. It just slammed shut on him.
Having had most of the day to survey the carnage happening among the early starters, the world's No. 1 player — four strokes back after Thursday's opening round — teed off in the next-to-last group and by the time he began his back nine, he was holding a share of the lead.
He might have taken it solo, too, if his third shot to the par-five 15th hadn't been too perfect, struck the flagstick and bounced backward into the pond fronting the green.
It turned a certain birdie into a bogey — and he only saved that with a nearly identical fifth shot that stopped three feet from the hole — and left Aussie Jason Day to do the business, fashioning the day's best round, a four-under-par 68 to take a one-stroke margin into Saturday's third round.
Woods's mishap was relatively minor compared to those he was chasing when the day began. He wasn't happy, though, to finish three behind the lead he had co-owned for a while.
"I was pretty pissed. Looking like I'm making birdie and now have to struggle and grind just to (make bogey)," Woods said of the unlucky bounce at 15. "I really played well today, especially when the wind was gusting all over the place. My score (71) doesn't quite indicate how well I played."
First-round co-leader Sergio Garcia succumbed to his inner demons and followed his opening 66 with a fat 76, the same score posted by big Dustin Johnson, who had gone to sleep one shot behind Garcia and Aussie Marc Leishman but went up in flames, dropping six shots after being seven-under-par at one point.
Leishman at least survived, or only dropped a single stroke and got home in 73 to temporarily tie ageless Fred Couples (68-71) for the lead, but Woods was still in mid-round and so was Day.
In the end, the 25-year-old Day — who tied for second here behind Charl Schwartzel in 2011 — rolled in a birdie putt at the par-three 16th to finish at six-under-par 138 and move ahead of the pack, while Angel Cabrera (69), Jim Furyk (71) and Brandt Snedeker (70) lurked a shot behind Leishman and Couples, two behind the leader.
Woods, with a rare three-putt bogey after overcooking his approach to the 18th green, was in a strong throng at three-under with Adam Scott, Jason Dufner, David Lynn, Lee Westwood, Justin Rose and K.J. Choi.
In spite of conditions, or because of them, it's a star-studded leaderboard.
"The golf course is winning today," said 53-year-old Couples (68-71), who plays Augusta like a stringed instrument. "I saw Cabrera's name up there, birdieing like five of the last six holes, but he's the only guy out there who's had a run like that."
Everyone else had to put up with what the golf course would allow — and it wasn't much.
For Canada's Mike Weir, it was misery.
After a gritty even-par 72 with injured rib cartilage Thursday, the conditions might have beaten him Friday even if his ribs hadn't.
"It's a tough golf course to play at 100 per cent," said Weir, who was far from it and limped home with an inglorious 79 to miss the cut.
"For whatever reason, I woke up stiffer today, whether it was the week's cumulation of (swings), hitting balls, yesterday playing my first 18 … I just wasn't able to get loose. Felt very restricted in my movements.
"When I was in the trailer, doing my little rehab exercises, I just couldn't get my thoracic area to move very well.
"And it was a regular Augusta day, with the wind swirling around every which direction and every tee box all the way back. So, it played long. Tough pins, greens a little faster. And to top it off, I didn't make a putt, either. Put all that together and it's not good."
He said he felt as though the injury may have been set back by his decision to play here and likely won't make a call on next week at Hilton Head until after a few days of rehab.
He might have to line up to get it, the way the golf course punished even the cut's survivors — one of whom, 14-year-old Tianlang Guan, of China, made it in on the 10-shot rule despite being penalized a stroke for slow play, outraging many of the players in the field.
If Day had birdied either of the last two holes, the Grade 8 student would have missed playing the weekend by … you guessed it, one shot.
"I wish they would have made an example of someone other than a 14-year-old kid," Snedeker said. "They could have given a penalty to any one of us out there today."


text:
2006 Lexus RX 400h
Review Pages
2006 Lexus RX 400h
Hybrid gas-electric cars started out as miserly compacts designed to get a gazillion miles to the gallon. That picture is changing. Witness the new 2006 Lexus RX 400h.
The RX 400h boasts all the advantages of a hybrid gas-electric vehicle: Emissions are extremely low, reducing your impact on the environment to something in the neighborhood of nil. And it burns about as much gas as a compact car, reducing America's dependence on foreign oil.
But it's also fast and powerful. Stomp on the gas and the RX 400h jumps off the line significantly quicker than the regular RX 330. It can drag race head-to-head with a V8-powered Mercedes ML500. And it's a luxury SUV, loaded with power-hungry features: dual-zone climate control, GPS navigation, power seats, power windows, a power liftgate, rear-seat DVD, a megawatt audio system by Mark Levinson. You can run all that stuff at the same time without any fears of draining the battery.
And no, you do not plug it in to recharge it. There is no electrical cord dangling from the grille, no need to look for recharging stations. Living with it is quite similar to living with a regular car. Like other gas-electric hybrids, the RX 400h recharges its battery packs as you drive. The gas engine helps propel the car and recharges the battery.
The RX 400h combines a regular 3.3-liter V6 gasoline engine with a pair of high-torque electric drive motor-generators, one driving the front wheels and another driving the rear wheels. It uses a third electric motor to run all those power accessories, start the engine and recharge the batteries. If this sounds complicated, it is. And that's without delving into the elaborate stability control setup and the electronic brake system, which also charges the batteries. The more you study RX 400h the more you realize its complexity.
It's easy to drive, however. Driving it isn't all that different from driving a regular RX 330 with one major exception: The RX 400h is considered a full hybrid. Most of the time it uses a combination of the V6 and electric motors, but in certain conditions it will run strictly off the V6 engine, and in other situations it will run strictly off the electric motors. Gliding around silently in parking lots and heavy traffic with electric-only propulsion is a different sensation and one that's quite enjoyable.
And you don't have to give up your boat. The RX 400h offers the same 3,500-pound towing capacity as the RX 330, attesting to its capability. The electric motors should work well in the Rockies because high elevations don't drag batteries down the way they do gas engines, but RX 400h drivers should stick to the pavement. Batteries are no match for boulders.
This vehicle is an amazing piece of technology and an interesting vehicle. It's also complex. To quell concerns about reliability Lexus warrantees the hybrid drivetrain for 8 years or 100,000 miles. The RX 400h should hold its value well if the Prius is any indication; 2003 Prius models have held their value even better than Camry and Corolla.
Model Lineup
The 2006 Lexus RX 400h comes as one well-equipped model. It is the premium model in the RX series, adding numerous standard features that are offered as options on the RX 330. The RX 400h comes standard with electric all-wheel drive and all the powertrain features mentioned in this article.
The list of standard features is long: Regency leather interior trim, automatic dual-zone climate control, premium audio, cruise control, automatic headlamps, 10-way power driver's seat, eight-way power front passenger's, leather trim for the steering wheel and shift knob, AM/FM/cassette/6CD stereo, and a power rear liftgate.
Options include DVD navigation with back-up camera, Bluetooth and voice activation, Mark Levinson premium audio with 11 speakers, adjustable front seat heaters, dynamic laser cruise control, DVD rear-seat entertainment.
Safety features include side curtain airbags designed to provide head protection for front and rear outboard passengers. Other supplemental restraint systems include advanced front airbags for the driver and passenger, a knee airbag for the driver, and side-impact airbags mounted in the front seats that are designed to protect the torso, abdomen and pelvis, all of which are important for things like walking. The hybrid system is designed to shut down whenever sensors detect a rollover to reduce concerns from emergency crews about high-voltage power. Also, the fuel tank is much thicker and encased in metal to protect it from damage. All-wheel drive and the sophisticated electronic stability control system (VDIM) are standard, which integrates anti-lock brakes, Brake Assist, traction control and other dynamic safety features. The adaptive front lighting system aims the High-intensity discharge headlamps to illuminate corners as the driver steers into them.
Walkaround and Interior
The RX 400h and the RX 330 look more alike than different, but there are some subtle styling differences. Among them: a new front bumper for increased cooling, a new grille, new fog lamps, new tail lamps with LEDs instead of traditional incandescent bulbs.
The RX 400h also gets specific 18-inch wheels. The wheels are 7 inches wide and the tires are designed to provide grip in corners rather than offer low levels of rolling resistance. This says a lot about the intent of the RX 400h. Lexus could have improved fuel efficiency further with hard, low-grip tires, but chose to enhance handling instead.
The RX 400h uses the fourth generation of Toyota's hybrid system, which it calls Hybrid Synergy Drive, and each generation has been faster and less expensive than the previous. Three electric motors draw on 30 modules of nickel metal-hydride (Ni-MH) batteries. Clever engineering has resulted in efficient packaging of the batteries, which are split into three groups housed largely under the rear seats.
The hybrid powertrain adds just 300 pounds to the curb weight. That's not an insignificant amount of weight, but it's an impressive engineering achievement, and most of the weight is mounted low in the vehicle. Lexus increased the rigidity of the chassis to manage the additional mass. The Lexus RX and Toyota Highlander models are built on the same platform (with modifications) as the Toyota Camry and Lexus ES 330 sedans.
Interior Features
The RX 400h offers the same high levels of comfort found in the RX 330 plus a few notable additions. Brushed-aluminum accents lend a contemporary look. Also, the instruments have evolved: In place of a traditional tachometer, there's an illuminated meter on the left that displays the level of power generated by the hybrid powertrain. The driver can also monitor the gas-electric power distribution on the multi-information display or on the optional navigation system's seven-inch touch panel display.
The cabin is luxurious and inviting. The leather is soft and slightly bunched. Getting in is easy, with no need to either climb up or duck down. The front seats are positioned off the floor at a comfortable chair height and are snug and supportive. Foldable armrests on both front seats provide additional comfort on longer trips. The center console slides forward and back, allowing room for a purse between the front seats.
The instrument panel has three large round gauges. The center dash area is framed in metallic-looking plastic topped with a pair of air vents. The center stack is dominated by the seven-inch display. This screen is used for climate control and trip computer functions, as well as displaying the outside temperature and clock (with alarm). It's also used by the optional navigation system and rear-view camera. The camera is automatically activated when the transmission is shifted into reverse. You can't drive backward by watching the screen, but it's very useful for checking for obstacles that are difficult to see from the driver's seat. The system includes Bluetooth and voice activation. The downside to all this integration is that you have to press two buttons to change the fan speed rather than one. Also, the trip odometer is hard to read. Lexus dealers can program the default settings of many of the functions, so be sure you have them tailor automatic door locking and other features to your preferences.
Audio controls are at the bottom of the center stack. The radio has big knobs for volume and tuning, that are easy to use. The Lexus premium audio is a 132-watt, eight-speaker system with AM/FM/cassette with six-disc in-dash CD changer. The optional Mark Levinson audio system features 11 speakers and 210 watts.
The shifter for the CVT automatic is located on the center dash and follows a mechanical zigzag pattern to make sure you only move it one position at a time. We found it made shifting between reverse, drive, and the lower gears ponderous when we were in a hurry.
The rear seat is contoured for two, though it has belts for three. There's a folding center armrest with cup holders and storage. The rear seats fold forward 40-20-40, the center section providing a long, narrow space for skis, shovels, and fly rods, while still allowing four people to ride in comfort. There is no third-row seat for the RX.
Folding the rear seats down reveals 83.9 cubic feet of cargo space, more than a BMW X5, Mercedes ML350, or Infiniti FX, and just slightly less than an RX 330. The rear seats don't fold perfectly flat, however. The battery packs are housed under the rear seats.
Driving Impressions
Driving the Lexus RX 400h is quite similar to driving the RX 330. It's smooth and sophisticated, powerful and responsive. Starting out is a bit different, however.
Twist the key and everything on the dash lights up, but there's no sound of an engine starting, only silence. Slide the transmission lever to drive and you can pull silently away on electric power. This is not at all intuitive at first because we're all accustomed to hearing and feeling an engine running before shifting into drive. Shifting into drive when there's no sound, no vibration is a new experience.
At low speeds, the RX 400h is perfectly content to operate in electric-only mode. It's quiet, and you begin to hear things that are normally drowned out by an engine. We found this interesting and enjoyable. It will run in this silent mode in stop-and-go commuter traffic, eliminating the noise and pollution that the cars around you are putting out. The RX 400h maneuvers silently through crowded parking lots as well, where pedestrians often will not hear you coming and therefore won't always get out of the way. Toyota's hybrid system is an electric motor assisted by a gas engine, while Honda's system is a gas engine assisted by an electric motor.
The gas engine starts whenever it's needed to supplement the electric motor. Step hard on the gas pedal and the V6 kicks in quickly and seamlessly. You can barely hear or feel when this happens. It works exceptionally well. All the components work in concert most of the time.
The 3.3-liter V6 is basically the same engine as the one used in the RX 330, but it's modified and tuned to work with the electric motor. It's set up for the on-demand instant restarting used by the hybrid system. Unlike the RX 330's engine, the engine in the hybrid does not use the variable-valve setup because it's not needed and takes up space. There's no starter, no alternator, and no serpentine belt to run all that stuff.
The RX 400h enjoys a 67-percent edge in fuel efficiency over the RX 330 in the EPA's City cycle, earning 30/26 mpg City/Highway. Its 28 mpg EPA Combined rating is comparable to that of the average compact sedan (27.6 mpg); average for SUVs in this class is 15.1 mpg. Lexus says fuel economy is seldom an important consideration for SUV shoppers but that many buyers later become unhappy with the thirstiness of their SUVs after owning them.
More impressive is the absence of environmentally harmful emissions. The RX 400h is rated as a Super Ultra Low Emission Vehicle in California or Tier 2, Bin 3 in other states, confusing designations that describe some of the most stringent emissions ratings in the industry.
But what surprised and delighted us was the acceleration performance of the RX 400h. Stand on the gas and it takes off quickly, whether from a standstill or when cruising. Lexus says the RX 400h can accelerate from 0-60 mph in 7.3 seconds. That's a half-second quicker than an RX 330 and comparable to the Mercedes ML500, which uses a thirsty V8. Lexus says the RX 400h powertrain can generate 3,500 pound-feet of torque at launch.
The RX 400h cruises happily at speed out on the highway and there's plenty of reserve power on tap. When we caught a slower car on a two-lane road, we checked to see it was clear, pressed the accelerator to the floor, and were able to make a quick and easy pass. Safe, quick passing performance was important on Hawaii's Big Island where passing opportunities were limited. Lexus says it takes the RX 400h just 3.4 seconds to accelerate from 30 to 50 mph, at least a solid second quicker than the competition. We were sometimes able to catch the system off guard, however. While coasting down a hill we suddenly nailed the throttle, not a move the car seemed to expect, and there was a momentary lag before the power kicked in. For the most part, though, the RX 400h drives like a powerful and sophisticated SUV.
If w
Summary, Prices, Specs
The Lexus RX 400h offers more power, more features and better fuel economy than the regular RX 330. That may be enough justification for the $4,000-$5,000 premium over a loaded RX 330. A better justification may be knowing that you are driving one of the most environmentally friendly vehicles on the planet, cleaner than electric cars when the big picture is considered. Another justification is a little less tangible: The RX 400h is a technological marvel and would be an interesting vehicle to own.
New Car Test Drive editor Mitch McCullough filed this report from the Kohala Coast, Hawaii.
|Model Line Overview
|Model lineup:
|Lexus RX 400h
|208-hp 3.3-liter dohc 24v V6 w VVT-i, 167-hp motor generator, 68-hp motor generator
|automatic electronically controlled continuously variable transmission with planetary gear unit for gear reduction and power splitting, electronic all-wheel drive control system
|Safety equipment (standard):
|dual-stage advanced frontal airbags; side-impact airbags mounted in front seats; front and rear curtain airbags with rollover sensor; driver's knee airbag; force-limiting seatbelt pretensioners for driver and front passenger; three-point belts for three rear passengers; ALR/ELR seatbelt retractors on all outboard seating positions except driver; top tether anchors (3) and ISO-FIX bars in the rear seat; ABS, EBD, Brake Assist, Electronically Controlled Brake system with regenerative control; Vehicle Dynamics Integrated Management system (VDIM); all-wheel drive
|Safety equipment (optional):
|Basic warranty:
|4 years/50,000 miles
|Assembled in:
|Specifications As Tested
|Model tested (MSPR):
|Lexus RX 400h
|Standard equipment:
|leather upholstery, dual-zone climate control, AM/FM/cassette/6CD stereo, 10-way power driver and 8-way front passenger seats, one-touch power windows, power locks with remote, power liftgate, power outside mirrors w auto dimming, Homelink, tilt/telescoping steering wheel, memory for wheel, driver's seat and outside mirrors, leather-trimmed steering wheel and shift knob, auto-retracting cargo cover, floor mats, automatic on/off headlamps, fog lamps, steering wheel controls for audio, multi-function display, cruise control, voice recognition and telephone
|Options as tested (MSPR):
|DVD navigation, Mark Levinson audio, tow hitch
|Destination charge:
|Gas guzzler tax:
|Price as tested (MSPR):
|all-wheel drive
|208-hp 3.3-liter dohc 24v V6 w VVT-i, 167-hp motor generator, 68-hp motor generator
|Horsepower (lb.-ft @ rpm):
|Torque (lb.-ft @ rpm):
|CVT automatic
|EPA fuel economy, city/hwy:
|30/26 mpg
|106.9 in.
|187.2/72.6/66.3 in.
|Track, f/r:
|62.0/61.2 in.
|Turning circle:
|37.4 ft.
|Seating Capacity:
|Head/hip/leg room, f:
|39.4/54.9/42.5 in.
|Head/hip/leg room, m:
|Head/hip/leg room, r:
|37.5/54.5/36.8 in.
|Cargo volume:
|83.9 cu. ft.
|Towing capacity:
|3500 Lbs.
|Suspension, f:
|McPherson strut, coil springs
|Suspension, r:
|dual-link strut, coil springs
|Ground clearance:
|7.1 in.
|Curb weigth:
|4365 lbs.
|Brakes, f/r:
|disc/disc with ABS, EBD, Brake Assist, electronically controlled brake system with regenerative control and Vehicle Dynamics Integrated Management system (VDIM)
|Fuel capacity:
|17.2 gal.
|Unless otherwise indicated, specifications refer to test vehicle. All prices are manufacturer's suggested retail prices (MSPR) effective as of February 1, 2005.Prices do not include manufacturer's destination and delivery charges. N/A: Information not available or not applicable. Manufacturer Info Sources: 1-800-255-3987 - www.lexus.com


text:
Events Home
Elton John
Search Events
+Add your event
All Future Events
This Weekend
Next 7 Days
Next 30 Days
Elton John
Feb 27, 2019 – 8:00 PM
Heritage Bank Center
100 Broadway
Cincinnati, OH 45202
Find Tickets
Elton John
More Info
Elton John:
Singer and composer, five-time Grammy winner and recipient of the coveted Grammy Legend Award in 2001. He has sold over 250 million records worldwide, and is also the man behind the best selling single of all time. That song was 'Candle in the Wind' and the man in question is of course, Elton John. Right here at Eventful is where you'll find all the latest news on Elton John tour dates 2011, including those much-sought after Elton John Las Vegas shows which will mark the beginning of the star's three-year residency at the famous Colosseum at Caesar's Palace.
Known for the electrifying performances, iconic songs and the flawless vocal prowess of the man himself, Elton John tour dates are undoubtedly some of the most eagerly anticipated events on music calendars the world over. Indeed, the most recent Elton John concert schedule which is currently in motion, sees Elton John tour dates taking place everywhere from the U.K, U.S. and Ireland, to Canada, mainland Europe and New Zealand.
Music is in his blood. He began playing piano at the age of three, and at just 11 years old, Elton John won a junior scholarship to the prestigious Royal Academy of Music. However, from there, the journey to the top of the charts was neither quick, nor easy. Before the sold out Elton John tour dates of today were but a glimmer in his eye, the star honed his craft and paid his dues, singing in a choir, securing weekly piano / singing gigs in local pubs, and exploring the group and band scene with various other musicians. Indeed, it was from Elton Dean and Long John Baldry - the saxophonist and frontman of 'Bluesology' (Elton John's first band) – that the now legendary star took his stage name.
Elton John first met long-time songwriting partner, Bernie Taupin in 1967 after they both responded to a talent-seeking advert in the
New Musical Express
. At this point in time, the two have collaborated on over 30 albums.
When the megastar isn't devoting all his time and energy to those Elton John tour dates, he is a fierce supporter of AIDS research, having lost many of his own friends to the disease. In 1992, Elton John established his own charity, the Elton John Aids Foundation which now stands today as one of the world's leading non-profit HIV/AIDS organizations working to promote HIV prevention, as well as providing support for HIV/AIDS sufferers. Elton John is also passionately involved in efforts to rid society of the stigma attached to the disease, as well as the discrimination so often directed towards HIV/AIDS sufferers.
Elton John tour dates are a hot ticket item, so don't miss out – make Eventful YOUR source for all the latest news and up-to-date information on the Elton John tour 2011. Note that the Elton John Las Vegas show run has scheduled sixteen performances only, so get those tickets soon!
Buy tickets at ticketmaster !
Buy tickets via ticketmaster.com!
Tickets From Ticketfront
Facebook Event
Event details at cincinnatiusa.com!
More Stories
GALLERY: Vans Warped Tour at Riverbend, July 19
May 30, 2020, midnight
Theater in a park: Cincy Shakes performs 'Romeo and Juliet'
May 30, 2020, midnight
GALLERY: Jimmy Buffett Parrothead tailgate, July 10
May 30, 2020, midnight
GALLERY: Weezer and Pixies at Riverbend, July 6
May 30, 2020, midnight


text:
Editor's Note: As part of CNN.com's new Crime section, we are archiving some of the most interesting content from CourtTVNews.com.
(Court TV) -- Profiles of the key attorneys in the murder trial of O.J. Simpson:
THE PROSECUTION TEAM (in alphabetical order)
Marcia Clark, born 8-31-53, is the lead attorney in the case. She is assigned to the Special Trials Division. She joined the District Attorney's Office in 1981 and has prosecuted about 60 jury trials, including 20 murder cases. She successfully prosecuted Robert John Bardo for stalking and murdering actress Rebecca Schaeffer. She is a graduate of the Southwestern University School of Law.
Christopher Darden, born 4-7-56, is co-counsel. He has taken more than 19 homicide cases to jury since becoming a Los Angeles County prosecutor in 1980. Darden became a deputy district attorney in 1981 and completed a six-and-a-half year assignment with the Special Investigations Division before joining the prosecution team. He is a graduate of San Jose State University and Hastings College of the Law.
Gil Garcetti, born 8-5-41, is the Los Angeles District Attorney, elected in 1992. He joined the District Attorney's Office in 1968 and served as chief deputy from 1984-1988. He is a graduate of the University of Southern California and has a law degree from UCLA School of Law.
Hank Goldberg, 31, joined the District Attorney's Office in 1985. He worked for a private civil law firm in Los Angeles from 1988-1989 before returning to resume his career as a prosecutor. As a deputy district attorney, he has prosecuted about 30 felony trials including eight murder trials. He helped prosecute Catherine Thompson, convicted of killing her husband for his insurance money and sentenced to death in 1992. Goldberg also prosecuted Jose Guerra for the murder of as registered nurse who was attacked in her home. Goldberg is a graduate of UCLA and the Loyola Law School.
William Hodgman, born 12-14-52, is director of the Bureau of Central Operations, which includes the Special Trials Division. He joined the District Attorney's Office in 1978 and has prosecuted about 130 trials, including 40 murder cases. He helped win the 1992 conviction of Charles Keating for securities fraud. He is a graduate of UCLA and Hastings College of the Law.
Lisa Kahn, born 12-28-57, is the DNA coordinator for the district attorney's office. She joined the District Attorney's Office 10 years ago and is a member of the Organized Crime Division. She successfully prosecuted the first DNA evidentiary jury trial in California. She received her law degree from Southwestern University School of Law and is a graduate of the University of Southern California.
Cheri Lewis, born 8-8-52, is assisting in the research and preparation of prosecution motions and pleadings. She has successfully tried eight murder cases during her five years with the District Attorney's Office. She previously worked in the Los Angeles City Attorney's Office. She earned a law degree from the University of La Verne College of Law, San Fernando Valley Campus, an undergraduate degree from California State University at Northridge.
THE DEFENSE TEAM (in alphabetical order)
F. Lee Bailey, born 6-10-33, is a friend of Robert Shapiro, who successfully defended Bailey against drunken driving charges in 1982. Bailey has been involved in numerous high-profile cases. He defended Albert De Salvo, the Boston Strangler, and worked on an unsuccessful defense of Patricia Hearst. He was successful in overturning the conviction of Sam Sheppard, a Cleveland doctor accused of murdering his wife. The case became a landmark on the issue of pretrial publicity. He is a graduate of Harvard University and the Boston University School of Law.
Johnnie Cochran Jr., born 10-2-37, has represented music superstar Michael Jackson and Los Angeles riot victim Reginald Denny. He successfully defended actor Todd Bridges, the former star of Diff'rent Strokes, winning an acquittal for him in 1989 on charges of attempted murder, attempted involuntary manslaughter, and assault with a deadly weapon, despite four eyewitness accusations. Cochran has become renowned for successfully suing municipalities in suits involving excessive force or sexual abuse by police officers. He is a graduate of UCLA and the Loyola Marymount University School of Law, now Loyola Law School.
Alan Dershowitz, born 9-1-38, a Harvard Law School professor and author, won a reversal of the conviction of Claus Von Bulow, who was charged with trying to murder his socialite wife. The case was made into the movie, "Reversal of Fortune.'' He has led the appeals of Leona Helmsley, Mike Tyson and evangelist Jim Bakker.
Carl Douglas, born 5-8-55, specializes in police misconduct cases. He is the managing attorney at the Law Offices of Johnnie Cochran, Jr., in charge of the firm's 12 lawyers. Douglas graduated from Northwestern University and the University of California, Boalt Hall School of Law.
Peter Neufeld has taught and litigated extensively in both the "hard" and behavioral forensic sciences. Along with Barry Scheck, he directs "The Innocence Project," which currently represents more than 200 inmates seeking post-conviction release through DNA testing. Neufeld teaches trial advocacy at Fordham University School of Law. He is co-chairman of the National Association oif Criminal Defense Lawyers DNA Task Force. Neufeld is a graduate of the University of Wisconsin and the New York University School of Law.
Barry Scheck, born 9-19-49, is a law professor and director of clinical education at the Cardoza Law School in New York City. He is a graduate of Yale University and the University of California, Boalt Hall School of Law.
Robert Shapiro, born 9-2-42, has successfully represented high-profile clients including Johnny Carson and John Z. DeLorean. He has been the lead counsel in about 10 murder cases, and he succeeded in getting the murder charge against Christian Brando, son of Marlon Brando, reduced to voluntary manslaughter. A former Deputy District Attorney, he is a graduate of UCLA and the Loyola Law School.
Gerald Uelmen, born 10-8-40, is a professor at the Santa Clara University School of Law. A constitutional scholar well-versed in appellate rulings, he is a former Assistant United States Attorney in Los Angeles. He worked with Shapiro on the Christian Brando case. E-mail to a friend


text:
As the soccer season winds down toward the playoffs, the Port St. Joe girls and boys each savored success and setbacks the past week.
As the soccer season winds down toward the playoffs, the Port St. Joe girls and boys each savored success and setbacks the past week.
For the Lady Tiger Sharks, a nine-game string of undefeated play ended with a 5-1 loss to South Walton, which followed a win over Marianna and a tie with Rutherford.
The girls, who had not lost since Nov. 21, are now 7-3-3 overall, and seeded second in the district tournament which began Monday.
The girls faced West Gadsden at 8 p.m. ET at Tallahassee Maclay in the opening round of the district tournament. The semifinals were Wednesday and the final is scheduled for Friday.
The boys, now 4-8-1, beat South Walton 2-1 to snap a losing streak. The boys hosted Wakulla Tuesday and host Tallahassee Godby tonight, before beginning district tournament play next week as the number six seed.
The Tiger Sharks will open tournament play against third-seeded West Gadsden.
South Walton
The Lady Tiger Sharks lost a 5-1, their most lopsided loss of the season.
Sophomore forward Kathleen Rish (the team�s second leading scorer) put Port St. Joe on the board early with her 12th goal of the season in the 18th minute. It was all South Walton from there as the Seahawks scored twice in the first half and three times in the second half.
Goalkeeper Celeste Chiles had a rough night, facing 12 South Walton shots and allowing all five goals while recording five saves.
A deflected goal by forward Jake Dickinson (his fourth of the year, the second game-winner) in the 88th minute was the margin in the boys� 2-1 victory.
The win ended a four-game losing streak.
Drew Lacour scored on a penalty kick in the 61st minute, his ninth goal of the season and fourth penalty shot goal in four attempts. South Walton got the equalizer six minutes later on its own penalty kick, before Dickinson's heroics gave the Tiger Sharks the win.
Goalkeeper Tyler Alford had what Coach Gary Hindley called one of his best games in goal, facing 10 South Walton shots and making six saves.
The Lady Tiger Sharks won 4-0 and the boys went down 4-1.
Chiles recorded her fifth shutout on the season as the Lady Tiger Sharks held Marianna to just eight shots with Chiles making three saves.
Port St. Joe took 20 shots and the offense was led by Lexie McGhee who scored twice, giving her a team-leading 13 on the season. McGhee converted on his sixth penalty kick in six attempts on her second goal of the night.
Rish and Brittany Shoemaker also added goals.
The boys took an early as Lacour converted a penalty kick in the 14th minute of play. The Tiger Sharks were outshot 17-8 and Alford made eight saves.
Marcel Duarte sat out another match with flu-like symptoms. He has missed six of the previous seven games due a hamstring pull.
The Lady Tiger Sharks fought to a 1-1 draw last Tuesday while the boys lost 6-2.
The Lady Tiger Sharks gave up an early goal but gained the tie in the second half by virtue of a goal from McGhee, who converted a penalty kick.
Rutherford outshot Port St. Joe 12-8. Chiles recorded seven saves while giving up one goal.
The boys were under attack by a strong and fast Rutherford squad, Hindley said, falling behind 3-0 before getting on the board with a Lacour goal off an assist from Duarte.
Rutherford made it 4-1 before Cole Cryderman scored the second Tiger Shark goal unassisted.
Two Ram goals in the final 10 minutes of play rounded out the scoring.
Alford started in goal for Port St. Joe and faced 14 shots, making eight saves and allowing four goals.
Matt Rocha played the final 10 minutes in goal, facing four shots, making two saves and allowing two goals.


text:
Got little ones? This is a good week for stocking up on Gerber products!
Gerber Graduates Lil' Entrees 1.48- 6.6 oz are $1.79 at Target (this is the price at my Target)
Final price $0.79 each
Be sure to print out the $1/2 Gerber Graduates Puffs or Lil' Crunchies Snacks coupon too!


text:
Coachella 2014 Day 2 Performance Pics: See Lorde, Jay-Z, Pharrell + Moreby Thomas Chau | PopCrush
The second day of Coachella 2014 continued Saturday with a stellar lineup of bands that not only included big name acts such as Lorde, Pharrell Williams, Capital Cities, CHVRCHES, Skrillex and Foster the People, but also brought out some really amazing surprise guests, including Gwen Stefani, Jay-Z and Beyonce. Here is a quick recap of what happened last night :
17-year-old sensation Lorde took the stage during a chilly, windy evening but the singer who is originally from New Zealand persevered and told stories of her life and sang hits such as 'Team,' and the one that catapulted her to fame, 'Royals.'
Jay-Z & Nas
Nas surprised everyone when he brought on Jay-Z as a guest during his concert, to which they jumped into a performance of 'Dead Presidents II.' The two infamously once feuded but buried the hatchet in 2005.
Pharrell with Guests Snoop Dogg & Gwen Stefani
According to Fuse, a mini-sandstorm swept Pharrell's stage area and had a noticeable impact on both his voice and the stage show mechanics. But Pharrell and his hat marched on and promised that for next weekend's show, things would be better and quipped, "Even if I have to wear a gas mask."
Pharrell threw a star-studded show for his fans, as he brought onstage Snoop Dogg; Gwen Stefani; DJ Diplo; Nelly, Tyler, The Creator and Busta Rhymes. Nelly came out to perform his 2002 mega hit, 'Hot in Herre' while Snoop Dogg and Pharrell came together for Snoop's 'Drop it Like It's Hot.' But the crowd really went wild for Gwen Stefani, who joined Pharrell for her 2005 single, 'Hollaback Girl.' B-A-N-A-N-A-S indeed.
Beyonce & Solange Knowles
Not to be outdone by husband Jay-Z, Beyonce also made a surprise appearance during sister Solange Knowles' performance. While Beyonce did not do any singing, she joined her sibling in a dance performance of 'Losing You,' which shocked attendees. She then hugged her sister when the routine was over and left the stage.
Foster the People
Foster the People is out promoting the new album, 'Supermodel.' The sophomore follow-up to 'Torches' was released in mid-March and has spawned new singles such as 'Best Friend' and 'Pseudologia Fantastica.'
Capital Cities
The indie pop duo Capital Cities performed their unique sound to a giant crowd of fans. Among those in the crowd was Beyonce herself, who was spotted enjoying the concert with sister Solange in the distance.
Skrillex, who is perhaps one of the most famous dubstep DJs in the EDM genre, took control of what looked like a giant fighter jet on stage. Billboard described Skrillex's set as "loud, raw and utterly entertaining."


text:
ALCS Game 3: Red Sox shut down Tigers; Napoli HR vs. Verlander only run
DETROIT—Mike Napoli homered and John Lackey outdueled Justin Verlander in Game 3 of the American League Championship Series on Tuesday, leading the Boston Red Sox to a 1-0 victory and a 2-1 lead in the best-of-seven series.
The game was notable for a power outage that lasted 17 minutes, while the Tigers' power outage lasted for three hours and 20 minutes. Here's how it happened, as it happened:
MORE: Box score | ALCS schedule | Must-see photos from the series
Both teams make slight tweaks to their lineups from Sunday, with Napoli returning to Boston's starting nine at first base, replacing Mike Carp, while the Tigers go with their third left fielder in as many games, using Andy Dirks after Don Kelly got the Game 2 start and Jhonny Peralta, now at shortstop, started Game 1. The Red Sox also move catcher Jarrod Saltalamacchia to the No. 6 spot, flipping him with new No. 7 hitter Jonny Gomes, the left fielder.
So, for the Red Sox, it's Jacoby Ellsbury in center field, Shane Victorino in right, Dustin Pedroia at second base, David Ortiz as the DH, Napoli, Saltalamacchia, Gomes, shortstop Stephen Drew, and third baseman Will Middlebrooks, with John Lackey on the mound.
The Tigers stick with center fielder Austin Jackson leading off, then right fielder Torii Hunter, Miguel Cabrera at third base, Prince Fielder at first, Victor Martinez as the DH, Peralta, catcher Alex Avlia, second baseman Omar Infante and Dirks. Justin Verlander makes his third start of the playoffs, coming in with 21 strikeouts, two walks, and six hits allowed in 15 scoreless innings.
The 16th scoreless inning takes Verlander only eight pitches, as he gets Ellsbury to hit a swinging bunt to third base, Victorino on a little humpback liner right to Infante, and Pedroia on a harmless fly to right. If anyone ever needs to dispel the notion of momentum carrying from game to game in baseball, this inning is the master class, as Verlander makes the rejuvenated Red Sox lineup look as feeble as ever. Granted, it's only one inning, but if momentum exists, it should not be that easy.
The Tigers come out swinging against Lackey—Jackson, Hunter and Cabrera all hack at the first pitches they see. The results are a flyout to right, a single to center, and a foul ball. Cabrera eventually flies to center. Fielder provides the game's first scoring opportunity with a single to center that moves Hunter to third, but after Martinez works a full count, he flies out to Ellsbury to end the frame.
Verlander matches his first-inning pitch tally on a leadoff walk to Ortiz, but then settles into a familiar pattern for a Tigers starter in this series—he starts striking out Red Sox. Napoli, Saltalamacchia, and Gomes all go down swinging—Gomes after hitting a long foul ball that misses being a home run by a few feet—and after 12 strikeouts against Anibal Sanchez and 13 against Max Scherzer, Boston has its first three against Verlander.
In the middle of the second, a power surge strikes Comerica Park, and while everything comes back online quickly, it takes stadium floodlights some time to get fired back up after they are turned off. The official delay is 17 minutes, although the utility of that utility delay is questionable, given that it's a day game. Granted, it's an overcast afternoon, but the difference between the lights being on and the lights being off appears to be negligible.
The resumption of play appears to have little effect on Lackey, as he gets Peralta to fly out to right field, then strikes out Avila and Infante.
Verlander also picks up right where he left off, striking out Drew swinging, then Middlebrooks and Ellsbury looking. There is an argument to be made that the hitters might be better off left in the dark.
Dirks strikes out. Jackson strikes out. Hunter gets to 2-2 against Lackey, checks his swing, and the ball hits the bat and goes into fair territory for the first time since Peralta's flyout in the second inning. In this case, the ball rolls directly to Pedroia, who throws to first for the final out of the inning.
The batted-ball trend really takes flight, as all three Red Sox hitters make contact. Of course, there are only three of them because they all make outs—Victorino on a foul pop behind the plate, Pedroia on a fly to left, and Ortiz on a really long fly to left. Dirks makes the running catch a step before banging into the wall—although his glove is over his head, it's clear that it's not a home run-saving grab, just a denial of an extra-base hit. The Red Sox, for the third straight game, have neither an extra-base hit nor a single through their first four innings. The Tigers only have two, and that total does not change as Cabrera strikes out, Fielder grounds to second, and Martinez grounds to third.
Verlander begins the frame with two more strikeouts—Napoli and Saltalamacchia swinging—then gets Gomes to hit a pop-up in foul territory. Avila has a play on it, but the ball drops in front of the camera well, and Gomes hits a slow roller up the middle for an infield single. Peralta tries to throw him out, but Fielder cannot scoop the throw out of the dirt cleanly, possibly a moot point anyway because it's such a close play at first base, Gomes may be safe regardless. The crowd boos the ruling of a hit, but it's the right call—there's no error to be charged on a play that difficult.
Gomes' hit is the earliest the Red Sox have had one in the series, and it so rouses the spirits of the Boston offense that Drew immediately grounds out meekly to second base to end the inning.
Peralta leads off the bottom of the fifth with a double into the gap in left-center field, the first time all day that there has been a runner in scoring position with less than two outs. Detroit has an opportunity to take the lead without getting another hit, and Avila moves Peralta to third base with a broken-bat groundout to second. The Red Sox bring the infield in for Infante to cut down the possibility of a grounder bringing in the run, but that means Infante still can get the RBI with a fly ball or even with a little flare past those drawn-in infielders. The most important thing that he can do is put the bat on the ball in some fashion—and he strikes out swinging, Lackeys sixth punchout of the day. Dirks grounds out to second, and the first big chance of the day has been wasted.
Boston's first chance with a runner in scoring position comes in this inning, but does not last slong. Ellsbury, on after a one-out single to center field, moves to second when Verlander uncorks a wild pitch on his 1-2 offering to Pedroia with two outs. Pedroia goes after the next pitch, and hits a routine grounder right to Peralta, with a hop so clean, you'd think Comerica Park had old-school AstroTruf. This is not the Pontiac Silverdome, so any thoughts of green carpet are misplaced, as are any thoughts that the 6-5 score in Game 2 was the signal of a great offensive awakening. The Tigers' slumber continues with strikeouts from Jackson and Hunter, followed by a pop-up by Cabrera, in a very easy sixth inning for Lackey against the top of the order.
After Verlander gets Ortiz to hit a ground ball into the shift to open the inning, he goes to a full count with Napoli. Then, on the right-hander's 100th pitch of the game, he is broken: Napoli crushes a fly ball to left-center field, and there is no chance for Dirks to even make an attempt at heroism. It's 1-0 Red Sox on their first homer of the playoffs not hit by Ortiz. Verlander responds by striking out Saltalamacchia and Gomes, which puts him in double-digits for K's for the fifth straight start, but he would rather have extended his streak of scoreless starts to five. The run is the first allowed by Verlander since Sept. 18 against the Seattle Mariners, also the last time he lost.
The Tigers' attempt to answer comes in the form of a one-out single by Martinez. After Peralta flies out to right, Sox manager John Farrell pops out of the dugout to make a pitching change. Lackey has thrown 97 pitches, and while what happened on Verlander's 100th offering is not part of the rationale, it's notable. Seven outs from victory, the Red Sox can start playing matchups, and Craig Breslow coming in from the bullpen to face Avila in a lefty-lefty matchup is the call to make.
The right call does not always mean the right results, however, and Breslow walks Avila on four pitches. That brings up Infante with a chance to atone for his earlier failure in an RBI situation—now he needs a single to bring home the tying run from second. Instead, he hits a soft grounder up the middle that Pedroia fields and shovels to Drew for the third out.
Drew leads off with a flare down the right-field line for a single that Hunter bobbles when he runs over to pick it up, and the resulting one-base error gives the Red Sox a big potential insurance run in scoring position with nobody out. Middlebrooks' fly to center is not deep enough for Drew to advance, and although there is a lefty up in the Detroit bullpen, Verlander—sitting on 116 pitches—stays in to face Ellsbury. That decision proves a worthwhile one, as Ellsbury flies out to left, keeping Drew stuck on second with two outs. Victorino hits a little liner that Peralta reels in, and Verlander is out of trouble on his 120th pitch of the game.
Breslow stays in the game for the Red Sox, so Jose Iglesias pinch-hits for Dirks and strikes out. Jackson, 3-for-33 with 18 strikeouts in the playoffs, draws his second postseason walk, giving the Tigers some hope with five outs left. Junichi Tazawa comes in to face Hunter, an odd choice for Farrell given that he likely will want closer Koji Uehara to face Cabrera, and burning his second-best reliever on a one-batter appearance is suboptimal if anything goes wrong and the game goes long.
Hunter singles to right field, and Jackson advances to third. Cabrera comes to the plate, but against expectations, Tazawa remains in to face him, rather than Uehara, who is up in the bullpen. The decision works out, as Tazawa strikes out Cabrera swinging, and then Farrell decides to bring in Uehara to face Fielder. The result is a feeble swing at strike three, and the Tigers, with the tying run at third base with one out and their two most dangerous hitters coming to the plate, have failed mightily—they will have one more chance with Martinez, Peralta, and Avila in the ninth.
To keep it a one-run game, Leyland calls upon Jose Veras to replace Verlander against the heart of the Boston order, and Kelly heads to left field. Veras strikes out Pedroia, but he is not going to get a chance to face Ortiz. That job goes to Phil Coke, who was left standing in the bullpen in Game 2 when Joaquin Benoit gave up Big Papi's game-tying grand slam. In his first appearance of the playoffs, Coke gets Ortiz to ground out to second, and that's it for him, as Al Albuquerque comes in to face the Boston hero of this game, Napoli. A groundout to shortstop preserves the Tigers' opportunity to tie the game with just one run in the bottom of the ninth.
Martinez laces a single into left-center field to give the Tigers hope, and he is replaced by pinch runner Hernan Perez. Martinez went down rounding the base, and came up holding his left leg, but does not appear to be limping as he leaves the field. Detroit wants Perez's speed on base anyway, representing the tying run.
Thoughts of piecing together a rally against Uehara quickly go sour as Peralta bounces into a 6-4-3 double play, leaving Avila as Detroit's last chance. His awkward swing at Uehara's 1-0 pitch is not particularly inspiring, and then he looks at a called strike on the inside corner. After a ball, Avila takes another uncomfortable-looking swing, but stays alive with a foul ball. Uehara misses once more, and the count goes full. Finally, though Uehara gets the swinging strikeout, and Boston reclaims home-field advantage in the series.


text:
A Poster from VietAct
It took 12 years for Martina Okeke to break free. After moving from Nigeria to New York in 1988, she cooked, cleaned and took care of a Staten Island couple's children on the promise of a $300 monthly wage and tuition help for her kids back home. She never received a penny.
Friends from Okeke's church finally convinced her to leave the family, but she refused to report them to the authorities. "I did not want to have a bad name," she told a reporter from the New York Times.
In June 2001, two Indonesian women, who paid $3,000 each for a falsified visa, airline tickets from Jakarta and the promise of a well-paying restaurant job in New York, escaped from a Brooklyn brothel. They had arrived in New York only to find that their "debt" had increased to $30,000. The men waiting for them at the airport also threatened to kill them if they refused to work as prostitutes, according to the Brooklyn Rail.
Human trafficking for labor or sex would seem to be something from another century — or at least another place. Stories like these, however, make clear that the practice exists in modern-day New York. Galvanized by such shocking anecdotes, an unlikely coalition of Bush administration officials, Christian conservatives and liberal activists have focused attention and money on human trafficking, passing landmark federal legislation and committing over $150 million to find and help domestic trafficking victims.
This June, New York joined the effort, becoming one of 29 states to pass state-specific human trafficking legislation. The law, designed to address some of the perceived gaps and shortcomings of the federal law, gives local law enforcement agencies new tools to prosecute traffickers and new services for victims. Scheduled to take effect on November 1, it was immediately hailed by a broad group of supporters, including victim and immigrant rights organizations as well as the editorial board of the New York Times.
Having set the legislative framework for anti-trafficking legislation, New York turns to the difficult task of implementation. Fighting trafficking is difficult, and the problem is complicated by the fact that no one can even agree on how many victims are currently in the United States.
The Scope of the Problem
By its very nature, human trafficking is a shadowy enterprise. Traffickers commonly say they will harm victims or their families if they attempt to leave. Language barriers and a suspicion of government rooted in their home countries often prevent victims from going to law enforcement or others who might help them. Traffickers may confiscate passports or warn victims that they will be deported if they approach authorities, according to Juhu Thikral, a lawyer who leads the Urban Justice Center's Sex Workers Project.
At the same time, the media, government officials and some advocates appear to inflate the number of people affected by human trafficking. For example, Congress enacted the Trafficking Victims Protections Act in 2000 on the basis of a State Department report that put the number of foreign-born victims entering the United States at 50,000 a year. According to a recent article in the Washington Post, the estimate was reached by a CIA analyst who relied on overseas news clippings. After the Government Accountability Office issued a report criticizing the methodology, a new estimate was created, essentially by using a more sophisticated version of the same methodology. A later calculation cut the figure by two thirds, resulting in an estimate of between 14,500 and 17,500 foreign-born trafficked victims per year. In 2006 former attorney general Alberto Gonzales told Congress that even that might have been overstated.
Determining the number of trafficked victims in New York presents even more problems. With its international airports and ethnic neighborhoods, New York is believed to be a major hub in the trafficking business, but no reliable data exists on the nature or extent of the problem.
A final complicating factor relates to how trafficking is defined. Under New York law, a trafficking victim does not have to be foreign-born. The definition includes anyone who is forced into sex work or other types of work, such as domestic labor. That means, for example, that a young woman born and brought up in New York City who is recruited as a sex worker under false pretenses can be counted as a victim of sex trafficking. The New York State Office of Children and Family Services estimates that over 2,500 children are forced into sex work every year in New York.
Perhaps wary of these problems, advocates and government officials would not offer an estimate of the total number of trafficking victims working in New York City. They all couched their answer in terms of broad ranges and were careful to note the unreliability of "official" totals. Whatever the numbers, though, experts believe that only a small number of human trafficking victims ever come to the attention of victim support agencies. For example, Crystal Deboise, the coordinator of Human Trafficking Programs at the New York Association of New Americans estimates only between 100 and 150 human trafficking victims are currently being served by the main victim support organizations in New York City, including the Association of New Americans and Safe Horizon.
Service for Victims
Whatever the numbers of victims, most need help. To encourage more victims to come forward and seek assistance, the New York State law seeks to fill gaps in victim services authorized by federal law.
Under the federal trafficking prevention, passed by Congress in 2000, victims can receive services if they are certified as victims by the Department of Health and Human Services. They are also eligible for so-called T-Visas, which allow foreign-born victims to stay in the United States while they help law enforcement agencies prosecute the case. Advocates say, though, that the benefits offered by federal law are often slow in coming. It can take 18 months for the federal government to issue a T-Visa. According to humantrafficking.org, in the first six years since their creation, only 500 T-Visas were issued.
To address this, the New York law will make "pre-certification" assistance available to victims. It authorizes the state's Office of Temporary and Disability Assistance to enter into contracts with social service agencies to provide services immediately to victims who come forward. The goal is help address what Deboise calls the "first week problem": meeting the immediate needs of trafficking victims for food and shelter. "People don't (always) know they're a victim of trafficking," said Deboise. "They want to know, â€am I allowed to leave?' We'll send a cab to pick them up, do a quick assessment and try to find them a place to sleep for the night."
Even under the new law, victims, especially illegal immigrants, face a difficult choice: co-operate or face deportation. "We make it clear to people that if they're over 18, in order to pursue services or legal status, they have to cooperate with law enforcement" said Thikral of the Urban Justice. For many individuals, that can be a difficult choice: Despite being beaten by her boss at a Suffolk County brothel, one Long Island immigrant who initially agreed to cooperate with police recanted, according to the New York Times. Now in federal custody, she is awaiting deportation.
Cracking Down on Traffickers
A second goal of the New York law is to crack down on the practice of trafficking itself. Three new felonies have been added to state law, including laws that specifically target the methods used in sex and labor trafficking, such as withholding passports and threatening deportation. A third felony targets New York businesses that knowingly promote "sex tourism" in other countries. Finally, a number of misdemeanor crimes were also added to the New York law, including increased penalties for patronizing a prostitute (the so-called "Johns" law).
Advocates hail most of these changes. "This is a strong definition of trafficking," said Thikral. Under the law, prosecutors can now target specific techniques used by traffickers rather having to pursue trafficking cases on rape and kidnapping charges, which may be harder to prove.
The advocates do have some concerns however. Because the law makes sex trafficking a higher-level felony (punishable by up to 25 years in jail) than labor trafficking (up to 7 years), some fear labor trafficking will not be taken as seriously. Thikral disagreed with the legislature's decision to increase the penalties for Johns because she worries it might keep the Johns from bringing trafficking cases to the attention of law enforcement.
Enforcing the Law
Whatever their qualms about specific aspects of the law, most experts believe the most important change is that it will encourage local law enforcement to be more aggressive in prosecuting trafficking. "If you don't have state penalties, you have to go outside the state system," said Mary B. Kavaney, the deputy commissioner of the New York State Division of Criminal Justice Services, said. "With three new felonies, you can bring [trafficking] to the forefront" of law enforcement efforts in New York.
This could result in increased prosecution of relatively small-scale traffickers. Federal law enforcement agencies tend to be more interested in cases with major traffickers and large numbers of victims. Under the new state law, local police can help pick up the slack by pursuing cases that involve a smaller number of victims.
For Kenneth Franzblau, the director of human trafficking at the New York State Office of Criminal Justice Services, the key to successful implementation of the new law is training: getting police officers to adopt a different perspective when they confront a potential trafficking situation. He cites the examples of raiding a brothel or investigating a domestic dispute between a nanny and her employer. In those examples, he would encourage the police to ask questions about the living situation of the people they find, whether they are free to leave or if they were forced to surrender passports or other identification to their employer.
Still, breaking up trafficking rings is difficult at any level of law enforcement. According to the Washington Post, 148 federal cases have been brought nationwide since 2000, despite the creation of 42 Justice Department task forces designed to bring representatives of law enforcement and social service agencies together.
While experts dispute the number, no one doubts that there are traffickers in the New York area. But more than a year after a Long Island Anti-Human Trafficking Task Force was organized, not one trafficker operating on Long Island has been arrested, and just one victim, a Chinese woman forced to work in a Wantagh brothel that was disguised as a massage parlor, has been freed from traffickers, according to a May 2006 New York Times report. Convincing the woman to cooperate was a painstaking process -- she had been arrested twice in four months, but it took the intervention of a prosecutor and a police detective to convince her that she wouldn't be deported. Notwithstanding her testimony, the owner of the brothel has yet to be arrested, in large part because the police still need testimony.
After New York's law takes effect on November 1, the Interagency Task Force on Human Trafficking will have the most responsibility for its implementation. Composed of multiple state agencies, the task force will coordinate training efforts for law enforcement agencies and evaluate the state's progress in targeting trafficking efforts. It will tackle the issue of data collection in hopes of getting a more reliable handle on the problem. (The Vera Institute for Justice is also embarking on a similar research effort with funding from the federal government, using New York City as a test case.)
This is not a purely academic question. Officials at the state Division of Criminal Justice Services say it is key to their mission. "No one knows the numbers," Kavaney said. "If we knew the numbers of victims, the ethnicity of victims and perpetrators and the types of businesses being used (by traffickers) as cover, we'd go a long way."
Aubrey Fox is project director of Bronx Community Solutions, aimed at changing the Bronx court system's approach to low-level crime.