current

Fifteen Additional Alleged Members or Associates of the Almighty Latin Kings and Queen Nation, Including Current and Former Chicago Police Officers, Charged with Racketeering Conspiracy and Other Related Crimes

The 15-count third superseding indictment returned by the federal grand jury on Nov. 16, 2011, and unsealed today in Hammond includes 15 new defendants who are charged with conspiracy to engage in racketeering activity from August 1989 until the date of the third superseding indictment.



  • OPA Press Releases

current

Nine Current or Former Roxbury Correctional Officers Charged in Connection with Two Assaults on an Inmate

Two separate indictments charging a total of nine current or former officers at Roxbury Correctional Institution were unsealed today, in relation to two assaults of an inmate, and subsequent obstruction of justice.



  • OPA Press Releases

current

United States to Accept Concurrent Jurisdiction Over White Earth Reservation in Minnesota

The Department of Justice has granted a request by the White Earth Nation for the United States to assume concurrent criminal jurisdiction on the 1,300 square mile White Earth reservation in northern Minnesota.



  • OPA Press Releases

current

Foreign Bribery Charges Unsealed Against Current and Former Executives of French Power Company

Charges have been unsealed against one current and one former executive of the U.S. subsidiary of a French power and transportation company for their alleged participation in a scheme to pay bribes to foreign government officials.



  • OPA Press Releases

current

Eight Current or Former Macon State Prison Officers Charged in Conspiracy to Assault Inmates

Deputy Warden James Hinton and seven former members of the Correctional Emergency Response Team at Macon State Prison in Oglethorpe, Ga., were charged with federal civil rights, conspiracy or obstruction offenses arising out of incidents in which inmates were allegedly assaulted by officers in order to punish the inmates for prior misconduct.



  • OPA Press Releases

current

Alabama Jury Convicts Current and Former Corrections Officers of Identity Theft and Tax Fraud

Following a week-long trial, a jury in the Middle District of Alabama convicted Bryant Thompson and Quincy Walton of conspiracy to defraud the United States on Jan. 24, 2014, announced Assistant Attorney General Kathryn Keneally of the Justice Department's Tax Division and U.S. Attorney George L. Beck Jr. for the Middle District of Alabama.



  • OPA Press Releases

current

Sixteen Current and Former Puerto Rico Police Officers Indicted for Allegedly Running Criminal Organization out of Police Department

Sixteen current and former Puerto Rico police officers have been indicted for their alleged participation in a criminal organization, run out of the police department, that used their affiliation with law enforcement to make money through robbery, extortion, manipulating court records and selling illegal narcotics.



  • OPA Press Releases

current

Antibiotics Currently in Global Clinical Development

As of December 2019, approximately 41 new antibiotics with the potential to treat serious bacterial infections were in clinical development, and four were approved since the previous update in June 2019. The success rate for clinical drug development is low; historical data show that, generally, only 1 in 5 infectious disease products that enter human testing (phase 1 clinical trials) will be...




current

Top 5 Current Affairs: 27 March 2020

The Reserve Bank of India on March 27, 2020 released its 7th Bi-monthly Monetary Policy Statement 2019-20 amidst the COVID-19 outbreak in the country.




current

Current Affairs Quiz: 27 March 2020

The day’s updated quizzes cover topics such as WHO's global mega trial, COVID-19 vaccine and RBI's measures to combat COVID-19 impact on economy among others.




current

Current Affairs in Short: 27 March 2020

The Indian Institute of Technology, Gandhinagar has launched ‘Project Isaac’ to engage students in creative projects during the COVID-19 lockdown.




current

Weekly Current Affairs Quiz: 23 March to 29 March 2020

The week's updated quizzes cover topics such as Pradhan Mantri Garib Kalyan Anna Yojana, COVID-19 policy tracker, Hantavirus and new RBI measures among others. 




current

20 February 2019: Daily Current Affairs

The objective to create the Current Affairs QnA video is to assist you in your preparation for various competitive exams like IAS, PCS, Banking, SSC, Railways etc. This video covers
important Current Affairs questions and its explanations.




current

US deploys carrier strike group in middle east; Stevo Pendarovski wins North Macedonia's presidential election- Current Affairs

The carrier strike group is expected to be deployed in the US Central Command region, where the US Navy currently has no aircraft carrier stationed.




current

Top 5 Current Affairs: 7 June 2019

Get all world cup updates, world cup 2019 points table, team standing, highest run scorer, highest wicket-taker, world cup hundreds, five-wicket hauls, best bowling figures, best batting figures.




current

Concurrent germline and somatic pathogenic BAP1 variants in a patient with metastatic bladder cancer




current

Hypertension in rheumatic diseases: prevalence, awareness, treatment, and control rates according to current hypertension guidelines




current

'State powers have been taken over by Centre. They are taking over functions in the state as well as concurrent list'

Punjab Chief Minister Parkash Singh Badal says the Centre has not been fair to Punjab.




current

How Palestinians are Applying Past Lessons to the Current Peace Process

Introduction: Despite the launch of indirect, “proximity” talks between Palestinians and Israelis, Palestinian President Mahmoud Abbas continues to resist a resumption of direct negotiations with Israel absent a full settlement freeze. As chairman of the Palestine Liberation Organization (PLO) and president of the Palestinian Authority (PA), Abbas also insists that any new negotiations pick up where previous talks left off in December 2008 and that the parties spell out ahead of time a clear “endgame,” including a timetable for concluding negotiations. While these may seem like unreasonable preconditions, Palestinian reluctance to dive headfirst into yet another round of negotiations is rooted in some genuine, hard-learned lessons drawn from nearly two decades of repeated failures both at the negotiating table and on the ground.

Not only have negotiations failed to bring Palestinians closer to their national aspirations but the peace process itself has presided over (and in some ways facilitated) a deepening of Israel’s occupation and an unprecedented schism within the Palestinian polity. Such failures have cost the Palestinian leadership dearly in terms of both its domestic legitimacy and its international credibility. While it remains committed to a negotiated settlement with Israel based on a two-state solution, the PLO/PA leadership has been forced to rethink previous approaches to the peace process and to negotiations, as much for its own survival as out of a desire for peace.

Haunted by past failures, Palestinian negotiators are now guided, to varying degrees, by six overlapping and sometimes conflicting lessons:

1. Realities on the ground must move in parallel with negotiations at the table.

2. Don’t engage in negotiations for their own sake.

3. Agreements are meaningless without implementation.

4. Incrementalism does not work.

5. Avoid being blamed at all costs.

6. Don’t go it alone.

Downloads

Authors

     
 
 




current

A note on current problems with ODA as a statistical measure

In 1969, the OECD’s Development Assistance Committee (DAC) created official development assistance (ODA) as a measure of foreign aid effort. To qualify as ODA, transactions had to be "concessional in character,” i.e., to give something of value away. In 1970 the U.N. set a target for ODA of 0.7 percent of donors’ national income. The…

       




current

Examining the current state of Nigeria


Event Information

February 29, 2016
10:00 AM - 11:30 AM EST

Saul/Zilkha Rooms
Brookings Institution
1775 Massachusetts Avenue NW
Washington, DC 20036

Register for the Event

On February 29, the Africa Security Initiative at Brookings held a discussion on Nigeria, nine months after the inauguration of President Muhammadu Buhari, the country’s first president to take office in a peaceful transition of power from one party to another. President Buhari, who previously ruled Nigeria in the mid-1980s after a military coup, inherits a country facing burgeoning population, low oil prices for its top export, and the Boko Haram extremist insurgency in the northeast. Buhari also inherited other problems such as unrest in the country’s delta and southeast regions, and a culture of corruption and human rights abuse and impunity throughout much of the country’s armed forces and police.

Less than a year into his presidency, Buhari has made progress in reforming the military, sacking some military leaders and injecting a bit more energy into the counter-Boko Haram campaign. But has he chosen the right priorities for Nigeria and fundamentally headed in the right direction, and what has been the impact on civilians, particularly in the northeastern part of the country? What additional role, if any, could the United States and the broader international community play to support additional reform?

We convened a panel to discuss these subjects. The panel, made up of independent experts with deep knowledge ranging from human rights to economics and finance to broader political and security sector reform, included EJ Hogendoorn of the International Crisis Group, Madeline Rose from Mercy Corps, Mausi Segun of Human Rights Watch, and Amadou Sy from The Brookings Institution. Senior Fellow Michael O’Hanlon, who directs the Africa Security Initiative at Brookings, moderated the discussion.

 

Audio

Transcript

Event Materials

     
 
 




current

Moving to Access: Is the current transport model broken?

For several generations, urban transportation policymakers and practitioners around the world favored a “mobility” approach, aimed at moving people and vehicles as fast as possible by reducing congestion. The limits of such an approach, however, have become more apparent over time, as residents struggle to reach workplaces, schools, hospitals, shopping, and numerous other destinations in […]

      
 
 




current

Urbanization and Land Reform under China’s Current Growth Model: Facts, Challenges and Directions for Future Reform

In the first installment of the Brookings-Tsinghua Center Policy Series, Nonresident Senior Fellow Tao Ran explores how China’s growth model since the mid-1990’s has led to a series of distortions in the country’s urban land use, housing price and migration patterns.The report further argues for a coordinated reform package in China’s land, household registration and…

      
 
 




current

Moving to Access: Is the current transport model broken?

For several generations, urban transportation policymakers and practitioners around the world favored a “mobility” approach, aimed at moving people and vehicles as fast as possible by reducing congestion. The limits of such an approach, however, have become more apparent over time, as residents struggle to reach workplaces, schools, hospitals, shopping, and numerous other destinations in…

       




current

World's first hybrid wind/current generator could generate double the power

A new kind of hybrid generator promises to double the power output for the same surface area, by also harvesting energy from ocean currents.





current

The current global slowdown is going to have a long tail, strategist says

James Morton, CIO at Santa Lucia Asset Management, discusses the prospect of a recovery from the coronavirus pandemic, saying the downturn will last for a while.




current

'Breakthrough' COVID-19 Tests Are Currently Cheap, Fast--and Not Very Accurate

Antigen-based assays could be used in the home, but critics say their error rates are still an issue

-- Read more on ScientificAmerican.com




current

Ocean currents are sweeping microplastics into the deep sea

Slow-moving underwater currents are leading to build ups of microplastics in biologically rich areas on the sea floor




current

Current Events




current

Building Great User Experiences with Concurrent Mode and Suspense

At React Conf 2019 we announced an experimental release of React that supports Concurrent Mode and Suspense. In this post we’ll introduce best practices for using them that we’ve identified through the process of building the new facebook.com.

This post will be most relevant to people working on data fetching libraries for React.

It shows how to best integrate them with Concurrent Mode and Suspense. The patterns introduced here are based on Relay — our library for building data-driven UIs with GraphQL. However, the ideas in this post apply to other GraphQL clients as well as libraries using REST or other approaches.

This post is aimed at library authors. If you’re primarily an application developer, you might still find some interesting ideas here, but don’t feel like you have to read it in its entirety.

Talk Videos

If you prefer to watch videos, some of the ideas from this blog post have been referenced in several React Conf 2019 presentations:

This post presents a deeper dive on implementing a data fetching library with Suspense.

Putting User Experience First

The React team and community has long placed a deserved emphasis on developer experience: ensuring that React has good error messages, focusing on components as a way to reason locally about app behavior, crafting APIs that are predictable and encourage correct usage by design, etc. But we haven’t provided enough guidance on the best ways to achieve a great user experience in large apps.

For example, the React team has focused on framework performance and providing tools for developers to debug and tune application performance (e.g. React.memo). But we haven’t been as opinionated about the high-level patterns that make the difference between fast, fluid apps and slow, janky ones. We always want to ensure that React remains approachable to new users and supports a variety of use-cases — not every app has to be “blazing” fast. But as a community we can and should aim high. We should make it as easy as possible to build apps that start fast and stay fast, even as they grow in complexity, for users on varying devices and networks around the world.

Concurrent Mode and Suspense are experimental features that can help developers achieve this goal. We first introduced them at JSConf Iceland in 2018, intentionally sharing details very early to give the community time to digest the new concepts and to set the stage for subsequent changes. Since then we’ve completed related work, such as the new Context API and the introduction of Hooks, which are designed in part to help developers naturally write code that is more compatible with Concurrent Mode. But we didn’t want to implement these features and release them without validating that they work. So over the past year, the React, Relay, web infrastructure, and product teams at Facebook have all collaborated closely to build a new version of facebook.com that deeply integrates Concurrent Mode and Suspense to create an experience with a more fluid and app-like feel.

Thanks to this project, we’re more confident than ever that Concurrent Mode and Suspense can make it easier to deliver great, fast user experiences. But doing so requires rethinking how we approach loading code and data for our apps. Effectively all of the data-fetching on the new facebook.com is powered by Relay Hooks — new Hooks-based Relay APIs that integrate with Concurrent Mode and Suspense out of the box.

Relay Hooks — and GraphQL — won’t be for everyone, and that’s ok! Through our work on these APIs we’ve identified a set of more general patterns for using Suspense. Even if Relay isn’t the right fit for you, we think the key patterns we’ve introduced with Relay Hooks can be adapted to other frameworks.

Best Practices for Suspense

It’s tempting to focus only on the total startup time for an app — but it turns out that users’ perception of performance is determined by more than the absolute loading time. For example, when comparing two apps with the same absolute startup time, our research shows that users will generally perceive the one with fewer intermediate loading states and fewer layout changes as having loaded faster. Suspense is a powerful tool for carefully orchestrating an elegant loading sequence with a few, well-defined states that progressively reveal content. But improving perceived performance only goes so far — our apps still shouldn’t take forever to fetch all of their code, data, images, and other assets.

The traditional approach to loading data in React apps involves what we refer to as “fetch-on-render”. First we render a component with a spinner, then fetch data on mount (componentDidMount or useEffect), and finally update to render the resulting data. It’s certainly possible to use this pattern with Suspense: instead of initially rendering a placeholder itself, a component can “suspend” — indicate to React that it isn’t ready yet. This will tell React to find the nearest ancestor <Suspense fallback={<Placeholder/>}>, and render its fallback instead. If you watched earlier Suspense demos this example may feel familiar — it’s how we originally imagined using Suspense for data-fetching.

It turns out that this approach has some limitations. Consider a page that shows a social media post by a user, along with comments on that post. That might be structured as a <Post> component that renders both the post body and a <CommentList> to show the comments. Using the fetch-on-render approach described above to implement this could cause sequential round trips (sometimes referred to as a “waterfall”). First the data for the <Post> component would be fetched and then the data for <CommentList> would be fetched, increasing the time it takes to show the full page.

There’s also another often-overlooked downside to this approach. If <Post> eagerly requires (or imports) the <CommentList> component, our app will have to wait to show the post body while the code for the comments is downloading. We could lazily load <CommentList>, but then that would delay fetching comments data and increase the time to show the full page. How do we resolve this problem without compromising on the user experience?

Render As You Fetch

The fetch-on-render approach is widely used by React apps today and can certainly be used to create great apps. But can we do even better? Let’s step back and consider our goal.

In the above <Post> example, we’d ideally show the more important content — the post body — as early as possible, without negatively impacting the time to show the full page (including comments). Let’s consider the key constraints on any solution and look at how we can achieve them:

  • Showing the more important content (the post body) as early as possible means that we need to load the code and data for the view incrementally. We don’t want to block showing the post body on the code for <CommentList> being downloaded, for example.
  • At the same time we don’t want to increase the time to show the full page including comments. So we need to start loading the code and data for the comments as soon as possible, ideally in parallel with loading the post body.

This might sound difficult to achieve — but these constraints are actually incredibly helpful. They rule out a large number of approaches and spell out a solution for us. This brings us to the key patterns we’ve implemented in Relay Hooks, and that can be adapted to other data-fetching libraries. We’ll look at each one in turn and then see how they add up to achieve our goal of fast, delightful loading experiences:

  1. Parallel data and view trees
  2. Fetch in event handlers
  3. Load data incrementally
  4. Treat code like data

Parallel Data and View Trees

One of the most appealing things about the fetch-on-render pattern is that it colocates what data a component needs with how to render that data. This colocation is great — an example of how it makes sense to group code by concerns and not by technologies. All the issues we saw above were due to when we fetch data in this approach: upon rendering. We need to be able to fetch data before we’ve rendered the component. The only way to achieve that is by extracting the data dependencies into parallel data and view trees.

Here’s how that works in Relay Hooks. Continuing our example of a social media post with body and comments, here’s how we might define it with Relay Hooks:

// Post.js
function Post(props) {
  // Given a reference to some post - `props.post` - *what* data
  // do we need about that post?
  const postData = useFragment(graphql`
    fragment PostData on Post @refetchable(queryName: "PostQuery") {
      author
      title
      # ...  more fields ...
    }
  `, props.post);

  // Now that we have the data, how do we render it?
  return (
    <div>
      <h1>{postData.title}</h1>
      <h2>by {postData.author}</h2>
      {/* more fields  */}
    </div>
  );
}

Although the GraphQL is written within the component, Relay has a build step (Relay Compiler) that extracts these data-dependencies into separate files and aggregates the GraphQL for each view into a single query. So we get the benefit of colocating concerns, while at runtime having parallel data and view trees. Other frameworks could achieve a similar effect by allowing developers to define data-fetching logic in a sibling file (maybe Post.data.js), or perhaps integrate with a bundler to allow defining data dependencies with UI code and automatically extracting it, similar to Relay Compiler.

The key is that regardless of the technology we’re using to load our data — GraphQL, REST, etc — we can separate what data to load from how and when to actually load it. But once we do that, how and when do we fetch our data?

Fetch in Event Handlers

Imagine that we’re about to navigate from a list of a user’s posts to the page for a specific post. We’ll need to download the code for that page — Post.js — and also fetch its data.

Waiting until we render the component has problems as we saw above. The key is to start fetching code and data for a new view in the same event handler that triggers showing that view. We can either fetch the data within our router — if our router supports preloading data for routes — or in the click event on the link that triggered the navigation. It turns out that the React Router folks are already hard at work on building APIs to support preloading data for routes. But other routing frameworks can implement this idea too.

Conceptually, we want every route definition to include two things: what component to render and what data to preload, as a function of the route/url params. Here’s what such a route definition might look like. This example is loosely inspired by React Router’s route definitions and is primarily intended to demonstrate the concept, not a specific API:

// PostRoute.js (GraphQL version)

// Relay generated query for loading Post data
import PostQuery from './__generated__/PostQuery.graphql';

const PostRoute = {
  // a matching expression for which paths to handle
  path: '/post/:id',

  // what component to render for this route
  component: React.lazy(() => import('./Post')),

  // data to load for this route, as function of the route
  // parameters
  prepare: routeParams => {
    // Relay extracts queries from components, allowing us to reference
    // the data dependencies -- data tree -- from outside.
    const postData = preloadQuery(PostQuery, {
      postId: routeParams.id,
    });

    return { postData };
  },
};

export default PostRoute;

Given such a definition, a router can:

  • Match a URL to a route definition.
  • Call the prepare() function to start loading that route’s data. Note that prepare() is synchronous — we don’t wait for the data to be ready, since we want to start rendering more important parts of the view (like the post body) as quickly as possible.
  • Pass the preloaded data to the component. If the component is ready — the React.lazy dynamic import has completed — the component will render and try to access its data. If not, React.lazy will suspend until the code is ready.

This approach can be generalized to other data-fetching solutions. An app that uses REST might define a route like this:

// PostRoute.js (REST version)

// Manually written logic for loading the data for the component
import PostData from './Post.data';

const PostRoute = {
  // a matching expression for which paths to handle
  path: '/post/:id',

  // what component to render for this route
  component: React.lazy(() => import('./Post')),

  // data to load for this route, as function of the route
  // parameters
  prepare: routeParams => {
    const postData = preloadRestEndpoint(
      PostData.endpointUrl, 
      {
        postId: routeParams.id,
      },
    );
    return { postData };
  },
};

export default PostRoute;

This same approach can be employed not just for routing, but in other places where we show content lazily or based on user interaction. For example, a tab component could eagerly load the first tab’s code and data, and then use the same pattern as above to load the code and data for other tabs in the tab-change event handler. A component that displays a modal could preload the code and data for the modal in the click handler that triggers opening the modal, and so on.

Once we’ve implemented the ability to start loading code and data for a view independently, we have the option to go one step further. Consider a <Link to={path} /> component that links to a route. If the user hovers over that link, there’s a reasonable chance they’ll click it. And if they press the mouse down, there’s an even better chance that they’ll complete the click. If we can load code and data for a view after the user clicks, we can also start that work before they click, getting a head start on preparing the view.

Best of all, we can centralize that logic in a few key places — a router or core UI components — and get any performance benefits automatically throughout our app. Of course preloading isn’t always beneficial. It’s something an application would tune based on the user’s device or network speed to avoid eating up user’s data plans. But the pattern here makes it easier to centralize the implementation of preloading and the decision of whether to enable it or not.

Load Data Incrementally

The above patterns — parallel data/view trees and fetching in event handlers — let us start loading all the data for a view earlier. But we still want to be able to show more important parts of the view without waiting for all of our data. At Facebook we’ve implemented support for this in GraphQL and Relay in the form of some new GraphQL directives (annotations that affect how/when data is delivered, but not what data). These new directives, called @defer and @stream, allow us to retrieve data incrementally. For example, consider our <Post> component from above. We want to show the body without waiting for the comments to be ready. We can achieve this with @defer and <Suspense>:

// Post.js
function Post(props) {
  const postData = useFragment(graphql`
    fragment PostData on Post {
      author
      title

      # fetch data for the comments, but don't block on it being ready
      ...CommentList @defer
    }
  `, props.post);

  return (
    <div>
      <h1>{postData.title}</h1>
      <h2>by {postData.author}</h2>
      {/* @defer pairs naturally with <Suspense> to make the UI non-blocking too */}
      <Suspense fallback={<Spinner/>}>
        <CommentList post={postData} />
      </Suspense>
    </div>
  );
}

Here, our GraphQL server will stream back the results, first returning the author and title fields and then returning the comment data when it’s ready. We wrap <CommentList> in a <Suspense> boundary so that we can render the post body before <CommentList> and its data are ready. This same pattern can be applied to other frameworks as well. For example, apps that call a REST API might make parallel requests to fetch the body and comments data for a post to avoid blocking on all the data being ready.

Treat Code Like Data

But there’s one thing that’s still missing. We’ve shown how to preload data for a route — but what about code? The example above cheated a bit and used React.lazy. However, React.lazy is, as the name implies, lazy. It won’t start downloading code until the lazy component is actually rendered — it’s “fetch-on-render” for code!

To solve this, the React team is considering APIs that would allow bundle splitting and eager preloading for code as well. That would allow a user to pass some form of lazy component to a router, and for the router to trigger loading the code alongside its data as early as possible.

Putting It All Together

To recap, achieving a great loading experience means that we need to start loading code and data as early as possible, but without waiting for all of it to be ready. Parallel data and view trees allow us to load the data for a view in parallel with loading the view (code) itself. Fetching in an event handler means we can start loading data as early as possible, and even optimistically preload a view when we have enough confidence that a user will navigate to it. Loading data incrementally allows us to load important data earlier without delaying the fetching of less important data. And treating code as data — and preloading it with similar APIs — allows us to load it earlier too.

Using These Patterns

These patterns aren’t just ideas — we’ve implemented them in Relay Hooks and are using them in production throughout the new facebook.com (which is currently in beta testing). If you’re interested in using or learning more about these patterns, here are some resources:

  • The React Concurrent docs explore how to use Concurrent Mode and Suspense and go into more detail about many of these patterns. It’s a great resource to learn more about the APIs and use-cases they support.
  • The experimental release of Relay Hooks implements the patterns described here.
  • We’ve implemented two similar example apps that demonstrate these concepts:

    • The Relay Hooks example app uses GitHub’s public GraphQL API to implement a simple issue tracker app. It includes nested route support with code and data preloading. The code is fully commented — we encourage cloning the repo, running the app locally, and exploring how it works.
    • We also have a non-GraphQL version of the app that demonstrates how these concepts can be applied to other data-fetching libraries.

While the APIs around Concurrent Mode and Suspense are still experimental, we’re confident that the ideas in this post are proven by practice. However, we understand that Relay and GraphQL aren’t the right fit for everyone. That’s ok! We’re actively exploring how to generalize these patterns to approaches such as REST, and are exploring ideas for a more generic (ie non-GraphQL) API for composing a tree of data dependencies. In the meantime, we’re excited to see what new libraries will emerge that implement the patterns described in this post to make it easier to build great, fast user experiences.




current

Here's a list of film Alaya F is currently watching to enrich her acting skills

Alaya F made an everlasting mark in the heart of the audiences with her debut in Jawaani Jaaneman. The audiences and critics alike loved how she aced her character. Being stuck at home in lockdown, Alaya being a learner and lover of consuming things that make her grow as an actor is making the most of her time watching films to grasp more knowledge.

Alaya is a lover of old school classics and is watching films that have where she can learn a lot in terms of acting, feel, speech delivery, body language and much more. This will certainly help the actress in refining her skills. Some of the classics that Alaya is watching include:

The film 'Platform' has radical and thought-provoking content. It's a socially relevant and extremely well-made film. Next, is the 1955 classic 'Devdas' by Bimal Roy, followed by Sanjay Leela Bhansali's Devdas. Adding to it is Anurag Kashyap's Dev D. What's interesting here is how one subject has been treated in such unique and different ways, in terms of direction and performance.

The next one being Sanjay Leela Bhansali's 'Black' which received a lot of critical acclaim for its intriguing storyline and the phenomenal performances by the actors. Another one being Super Deluxe, which is the perfect blend of nuanced performances and impeccable writing. Vijay Sethupathi is a treat to watch and Raasukutty's character shines throughout the movie.

The list ends with Chalti Ka Naam Gaadi, Howrah Bridge and other Madhubala classics. Clearly, the girl of the moment is enriching herself with all these films and learning as much as possible. Apart from seeing films, Alaya is making the most of her time staying indoors and indulging in a variety of activities.

Alaya F made her silver screen debut this what which hit the screens on 31st January 2020 where she shared the screen worn Saif Ali Khan and Tabu, yet moved all the audience and the Indian film industry with her performance.




current

Stay In-Tertained | Tahir Raj Bhasin: Stalker mirrors our current situation

I have watched everything that was pending on my must-watch list over the years," laughs Tahir Raj Bhasin, echoing the sentiment of many who have turned to digital entertainment to escape the lockdown ennui. A movie aficionado, the actor has been making the most of the stay-at-home period by acquainting himself with the works of the masters — from Russian director Andrei Tarkovsky to Oscar-winner Bong Joon-ho."

"My first recommendation would be Shoplifters on Netflix. It's a 2018 Japanese drama by Hirokazu Koreeda that traces the story of a dysfunctional family. It has a slow pace, but the lockdown is the perfect time to widen your horizon when it comes to movie consumption," says Bhasin. For those fascinated by crime thrillers like he is, the actor has a suggestion. "The 2002 HBO series, The Wire, was the first show that I had binged on. It was the first time that film budgets [were commissioned] for long-format storytelling on television, making it a path-breaking series. Being a fan of House of Cards, I revisited Borgen, the Danish political thriller that is said to be the inspiration for the American drama. I also relished the animation series, Love Death + Robots."


A still from Stalker

The movie that left an indelible impact on his mind was Tarkovsky's sci-fi offering, Stalker (1979). "It's available on YouTube. In Stalker, Tarkovsky is talking about an apocalyptic world where there are few human beings around and they have to stay away from each other. I was able to relate to it as it almost mirrors our current situation."

Catch up on all the latest entertainment news and gossip here. Also, download the new mid-day Android and iOS apps.

Mid-Day is now on Telegram. Click here to join our channel (@middayinfomedialtd) and stay updated with the latest news




current

Kajol's current lockdown mood is something we all can relate with!

On Wednesday, Kajol took to Instagram and wondered what day of the week it was. Known for her stellar performances and expressive eyes, Kads shared a picture to match and reveal her mood.

The star captioned it, "When Sunday and Monday are just the same. Wayback Wednesday."

 
 
 
View this post on Instagram

When Sunday and Monday are just the same... #lockdownstories #WaybackWednesday

A post shared by Kajol Devgan (@kajol) onMay 6, 2020 at 12:47am PDT

Netizens got what she was trying to put across. As everyone is staying put at home, the days of the week almost feel irrelevant. And the actor can't post her different moods depending on what day it is.

Kads has been keeping herself busy knitting. She has completed a dress for daughter Nysa and is now making a shirt for son Yug. What's she making for hubby Ajay Devgn?

On the work front, Kajol was recently seen in the short film Devi, which received wide acclaim from the audience and critics alike. Devi also starred Neha Dhupia, Neena Kulkarni, Mukta Barve, Shivani Raghuvanshi, Yashaswini Dayama, Sandhya Mhatre and Rama Joshi. It can be viewed on YouTube.

Catch up on all the latest entertainment news and gossip here. Also, download the new mid-day Android and iOS apps.

Mid-Day is now on Telegram. Click here to join our channel (@middayinfomedialtd) and stay updated with the latest news




current

Current crop of players can't be compared with Dravid, Sachin: Mohammad Yousuf

The current crop of players cannot be compared to the likes of Rahul Dravid, Sachin Tendulkar and other past stars, according to former Pakistan batsman Mohammad Yousuf.

Yousuf, who faced the Indian team a number of times in bilateral series across formats and in the World Cup in his playing days, said that in the past, all teams had a few players who were of high quality.

"In the past, teams, such as India, Australia and South Africa, had three-four quality players in the side. India, for example, had players like (Rahul) Dravid, Sachin (Tendulkar), (Virender) Sehwag, (Sourav) Ganguly, (VVS) Laxman and Yuvraj Singh. These six batsmen were playing in a single team," said Yousuf during a TV show as quoted by Cricket Pakistan.

"The current Indian team does not have such batsmen. You can't compare the current players (such as Virat Kohli and Rohit Sharma) with the class of Sachin and Dravid," he said.

Kohli is constantly rated as the best batsman in the world. In ODIs, he is the second highest run-scorer for India of all time with 11,867 runs in 248 matches at an average of 59.33. He is only behind Sachin Tendulkar who scored 18426 runs in 463 ODIs and is ahead of the likes of Dravid, Sourav Ganguly and Yuvraj Singh despite having played far lesser ODIs than them.

Rohit Sharma has scored 9115 runs at an average of 49.27. In Tests, Kohli is the sixth highest run-scorer of all time with 7240 runs at an average of 53.62 in 86 matches.

Catch up on all the latest sports news and updates here. Also download the new mid-day Android and iOS apps to get latest updates.

Mid-Day is now on Telegram. Click here to join our channel (@middayinfomedialtd) and stay updated with the latest news

This story has been sourced from a third party syndicated feed, agencies. Mid-day accepts no responsibility or liability for its dependability, trustworthiness, reliability and data of the text. Mid-day management/mid-day.com reserves the sole right to alter, delete or remove (without notice) the content in its absolute discretion for any reason whatsoever




current

Sourav Ganguly on COVID-19 pandemic: Current situation is like Test match on dangerous wicket

BCCI president Sourav Ganguly is deeply saddened and intimidated by the devastation caused because of the COVID-19 pandemic and has equated the unprecedented crisis to playing a Test match on a dangerous wicket. The decorated former player opened up on life under lockdown due to the novel coronavirus pandemic that has claimed over 2.40 lakh lives across the world while infecting more than 34 lakh people. "This situation is a Test match on a very dangerous wicket. The ball is seaming and spinning as well - the batsman has very little margin of error," Ganguly said while speaking on '100 Hours 100 Stars', an initiative started by Fever Network.

"So, the batsman has to score runs and keep his wicket safe with this little margin of error, and win this Test match," he added. A winner of innumerable fierce battles during his playing days when there was no dearth of fearsome fast bowlers and quality spinners, Ganguly was tempted to draw a parallel between the tough moments in the sport and the health crisis. "This is very difficult, but we hope that we will win this match together," he added. Ganguly expressed his sadness at the number of lives lost in the pandemic and the irreparable damage that it has caused. "I am really upset seeing the current situation, because so many people are suffering outside. We are still struggling to understand how to stop this pandemic," he said. "This atmosphere all over the world has really bothered me. We don't know how, when and where it came from - we all were unprepared for this," he added. Not just upset, Ganguly conceded he cannot help feeling a big scared of what's unfolding because of the disease. "People are being affected by this so much. There have been so many deaths. This situation upsets me, and I also feel scared," he said.

"People come to my house to deliver groceries, food, so I feel a little scared as well. So it's a mixed feeling. I just want this to end as quickly as possible," he added, He said cricket has taught him to face tough situations in life and the importance of staying alert at all times. Asked how he keeps himself positive, the former captain said: "Cricket has taught me a lot. I faced real life, high-pressure situations. You have to make runs and there is just one ball left. "If you make one wrong move, one wrong footwork, you will not get another chance. These kind of situations make you alert and aware about real life situations," he said. The BCCI chief, though, also added that he is getting to spend a lot of time with his family after a long time. "It's been a month into the lockdown. I didn't mind it earlier. Earlier, I wouldn't get time at home like this. My lifestyle involved travelling for work everyday. "For the past 30-32 days, I have been at home with my family, spending time with my wife, daughter, my mother and my brother. "I have got a time like this after long, so I am enjoying myself," he said.

Catch up on all the latest sports news and updates here. Also download the new mid-day Android and iOS apps to get latest updates.

Mid-Day is now on Telegram. Click here to join our channel (@middayinfomedialtd) and stay updated with the latest news

This story has been sourced from a third party syndicated feed, agencies. Mid-day accepts no responsibility or liability for its dependability, trustworthiness, reliability and data of the text. Mid-day management/mid-day.com reserves the sole right to alter, delete or remove (without notice) the content in its absolute discretion for any reason whatsoever




current

Current WI T20 team is better than 2016-WC-winning side: Dwayne Bravo

All-rounder Dwayne Bravo is in awe of the current West Indies T20 team's batting depth, saying it is better than the 2016 World Cup-winning side and can intimidate any opposition. "In the last series in Sri Lanka, we had a team meeting, and coach Phil (Simmons) put the team down, the list, and he put it down in batting order, and he had my name down at No. 9," Bravo told ESPNcricinfo. "And I said to the guys, I said listen, I don't think I was ever involved in a T20 team when I am down to bat at No. 9. "I'm just in awe of our batting line-up, and I said to the guys, I said listen, I think this team is actually better than our World-Cup-winning team, and that is no joke, because at the end of the day, you have batting all the way down to No. 10.

Bravo, who returned from international T20 retirement in December last year to strengthen West Indies' title defence, said the batting resources of this "intimidating" team has reduced his role to a specialist bowler. "It's an intimidating team, it's a team to intimidate the opposition, and that excites me. So I will just do my part as a bowler, try to control the back end of the innings, especially closing off the innings with death bowling, which has been, in the past, a bit of a concern for us," said Bravo, who made his international comeback in January against Ireland. "You saw how Oshane Thomas did with his pace in Sri Lanka. Then you have Sheldon Cottrell, now a leader of the attack, Kesrick Williams on the bench, so things starting to look bright again, things starting to look good again."

Bravo also was effusive in his praise for skipper Kieron Pollard, who had taken over the reins of limited over teams last year. "He loves to win (Pollard). That's the most important thing, and as a captain, he'll do anything to win, in the right way and the right spirit, and he's very determined to win, to make a difference," he said. "I remember when they approached him to take over, I said to him, it's going to be a good challenge, a big one, a tough one, but now is the best time. You get both teams at the bottom of the table. There's only one way you can go, which is up, right? "I said now is the right time, you build a team and you create a dressing-room environment where everyone is on the same page."

Pollard has represented West Indies in 113 ODIs and 73 T20Is, scoring 3619 runs and taken 88 wickets. The 32-year-old all-rounder remains a huge figure in limited over cricket, having played in several leagues across the globe, including the IPL. Bravo described Pollard as a "figurehead" and someone who commands respect across the globe for his achievements. "I think what Pollard has is his honesty, which is the most important thing. You have leaders in the past sometimes that said, okay, well, I don't get involved in selection, I had no say, you know, they give all types of excuses and stuff, and the system will be able to manoeuvre them and control them, but Pollard, you can't control him," Bravo said. "...

The players also respect him, because of whatever he has done and achieved in the white-ball format, especially in T20 cricket. So if someone like Pollard is speaking in the dressing room about T20 cricket, we all have to listen, because he's played the most games, he's had success, and he's highly respected around the world."' The 36-year-old also had words of appreciation for for coach Phil Simmons. "And that relationship we have with Phil Simmons as well, it's another good thing. Captain, coach - always have to have a good relationship," Bravo said.

Catch up on all the latest sports news and updates here. Also download the new mid-day Android and iOS apps to get latest updates.

Mid-Day is now on Telegram. Click here to join our channel (@middayinfomedialtd) and stay updated with the latest news

This story has been sourced from a third party syndicated feed, agencies. Mid-day accepts no responsibility or liability for its dependability, trustworthiness, reliability and data of the text. Mid-day management/mid-day.com reserves the sole right to alter, delete or remove (without notice) the content in its absolute discretion for any reason whatsoever




current

Abdominal Obesity Could Up Risk of Recurrent Heart Attacks

Highlights: Excessive belly fat could increase the risk of recurrent heart attacks and strokes Occurs due to




current

Poor Sperm Quality Causes Recurrent Miscarriages

Poor quality of a man's sperm is linked to multiple miscarriages in women, reveals a recent research. The sperm quality of fifty men whose partners suffered





current

Using Lungs from Increased-risk Donors Expands Donor Pool, Maintains Current Survival Rates: Study

New study found no significant difference in patient survival or rates of rejection when the recipient accepted increased risk lungs, reveals a new study.




current

Settlement Statistics - Current Settlement




current

Confidence, Responsibility, Solidarity - Key principles for tackling the current crisis

Due to the rapidly changing world we need to be focused on tackling the social consequences of the crisis, fight poverty and social exclusion, exploiting in particular the potential of a green economy to promote growth and competitiveness. We are inspired by the OECD work in all these areas, said the Prime Minister of the Slovak Republic to the OECD Council.




current

Poland: Build on current economic strength to innovate and invest in skills and infrastructure

Poland’s economic growth remains strong. Rising family benefits and a booming jobs market are lifting household income while poverty rates and inequality are falling, says a new OECD report.




current

Tackling the coronavirus: OECD Forum on Tax Administration publishes actions that tax administrations are currently taking to support taxpayers

In the light of the worsening global impacts of Covid-19 on individual taxpayers, businesses and the wider economy, the OECD Forum on Tax Administration (FTA) has today published a global reference document setting out actions that FTA tax administrations are currently taking to support taxpayers.




current

Iraq Current Account

Iraq recorded a Current Account surplus of 13954.50 USD Million in 2017. Current Account in Iraq averaged 4753.50 USD Million from 1988 until 2017, reaching an all time high of 32344 USD Million in 2008 and a record low of -15410 USD Million in 2001. Current Account is the sum of the balance of trade (exports minus imports of goods and services), net factor income (such as interest and dividends) and net transfer payments (such as foreign aid). This page provides - Iraq Current Account - actual values, historical data, forecast, chart, statistics, economic calendar and news.




current

Iraq Current Account to GDP

Iraq recorded a Current Account surplus of 4.90 percent of the country's Gross Domestic Product in 2018. Current Account to GDP in Iraq averaged -0.60 percent from 2001 until 2018, reaching an all time high of 12.70 percent in 2008 and a record low of -24 percent in 2004. The Current account balance as a percent of GDP provides an indication on the level of international competitiveness of a country. Usually, countries recording a strong current account surplus have an economy heavily dependent on exports revenues, with high savings ratings but weak domestic demand. On the other hand, countries recording a current account deficit have strong imports, a low saving rates and high personal consumption rates as a percentage of disposable incomes. This page provides - Iraq Current Account to GDP - actual values, historical data, forecast, chart, statistics, economic calendar and news.




current

Iraq GDP Current Prices

GDP Constant Prices in Iraq increased to 67955292.60 IQD Million in the third quarter of 2019 from 67242399.80 IQD Million in the second quarter of 2019. GDP Constant Prices in Iraq averaged 27363911.28 IQD Million from 1998 until 2019, reaching an all time high of 70537503.50 IQD Million in the third quarter of 2018 and a record low of 1105299 IQD Million in the third quarter of 2001. This page provides - Iraq GDP Constant Prices - actual values, historical data, forecast, chart, statistics, economic calendar and news.




current

Gambia Current Account to GDP

Gambia recorded a Current Account deficit of 19 percent of the country's Gross Domestic Product in 2018. Current Account to GDP in Gambia averaged -7.25 percent from 1978 until 2018, reaching an all time high of 12.10 percent in 1988 and a record low of -37.57 percent in 1980. The Current account balance as a percent of GDP provides an indication on the level of international competitiveness of a country. Usually, countries recording a strong current account surplus have an economy heavily dependent on exports revenues, with high savings ratings but weak domestic demand. On the other hand, countries recording a current account deficit have strong imports, a low saving rates and high personal consumption rates as a percentage of disposable incomes. This page provides - Gambia Current Account to GDP - actual values, historical data, forecast, chart, statistics, economic calendar and news.




current

Gambia Current Account

Gambia recorded a Current Account surplus of 4.07 USD Million in the first quarter of 2019. Current Account in Gambia averaged -20.78 USD Million from 2001 until 2019, reaching an all time high of 43 USD Million in the first quarter of 2010 and a record low of -89.11 USD Million in the fourth quarter of 2005. Current Account is the sum of the balance of trade (exports minus imports of goods and services), net factor income (such as interest and dividends) and net transfer payments (such as foreign aid). This page provides - Gambia Current Account - actual values, historical data, forecast, chart, statistics, economic calendar and news.