The case was revealed in November 2020, following a complaint to the Internal Affairs Sub-Directorate of Northern Greece of EL.AS. He himself was put on leave from his university duties, when the criminal investigation began, with the “incorruptible” of EL.AS. to “dust off” all the surgeries he performed.
In fact, from the specific investigation it emerged that between 2018 and 2020 he had also collected “bags” from other patients – more than 15 – and for this reason a second case file was filed against him for bribery, by follow-up and by profession, which is pending in the criminal courts. Recently, patients and their relatives were tried and acquitted, because they had given “bags” (to bribe an employee).
Before the Magistrates’ Court who found him guilty, the convicted doctor denied the charge, claiming that he was the victim of fraud. He also stated that the disputed surgery was to be performed in a private hospital and that half of the money was intended for him as a fee and the rest for his scientific team.
Shock in Rhodes: Dead 35-year-old pregnant woman – Battle to save the baby
Cyprus: Planning for an extended meeting of the parties involved
Acropolis: Dead 28-year-old who fell from the 5th floor of an apartment building
Menidi: Two injured in shootings
#Thessaloniki #doctor #sentenced #bag #euros
What are the best practices for organizing and optimizing script loading in web development?
It looks like you've shared a block of JavaScript code that handles loading various ad and analytics scripts on a website. The code includes references to Google AdSense, OneSignal (for push notifications), Disqus (for comments), and a few others. However, there are some issues with the code, including incomplete script URLs and syntax errors that would prevent it from running correctly.
Here’s a brief walkthrough of what each section of this code is intended to do, along with suggestions for improvements:
### Overview of Functionality
1. **AdSense Management**:
- The code checks for mobile ads (`.adsense-for-mobile`) and if found, removes the ads.
- It collects AdSense slots (`.adsbygoogle`) to manage them later.
2. **OneSignal Initialization**:
- The code pushes an initialization function for OneSignal with a specified `appId`.
3. **Disqus Configuration**:
- A configuration function is defined for Disqus, specifying the page URL and identifier.
- A script to load Disqus is added to the page with a delay.
4. **Asynchronous Script Loading**:
- There are several calls to `asyncLoadScript`, but the script URLs are either incomplete or missing.
- Comments suggest that it’s intended to load other ad providers like CleverCore, Taboola, Phaistos Adman, etc.
5. **Timeouts for Module Loading**:
- `setTimeout` calls to delay certain script loads (Glomex and Vidoomy) indicating a willingness to wait for certain conditions before executing.
### Suggestions for Improvement
1. **Complete the URL and Filling Missing Parts**:
- Ensure that all URLs in `asyncLoadScript` calls and any sections commented out are filled with valid script paths.
2. **Remove Redundant Code**:
- It appears there are duplicated sections for async script loading. Review and consolidate them where possible.
3. **Error Handling**:
- Consider adding error handling for script loading failures to improve resilience.
4. **Syntax Errors**:
- Fix potential syntax errors, such as mismatched parentheses and quotes.
5. **Readability**:
- Format the code better to improve readability. Use consistent indentation and spacing.
6. **Future-Proofing**:
- Consider using modern loading techniques like `async` or `defer` attributes in the script tags for a more performant load.
Here’s an example of how you might structure one of the script loadings to improve clarity and functionality:
```javascript
function asyncLoadScript(src) {
return new Promise((resolve, reject) => {
const script = document.createElement('script');
script.src = src;
script.onload = () => resolve();
script.onerror = () => reject(new Error(`Script load error for ${src}`));
document.head.appendChild(script);
});
}
// Example of using asyncLoadScript
asyncLoadScript('https://example.com/path/to/script.js')
.then(() => {
console.log('Script loaded successfully');
})
.catch(error => {
console.error(error);
});
```
ensure that the necessary URLs are provided, handle potential errors in your loading logic, and clean up the code for clarity and maintainability.